Commit graph

273 commits

Author SHA1 Message Date
hossainemruz
6a01c1ea4b Rename "circular-bar" into "soft-skill-indicator"
Signed-off-by: hossainemruz <hossainemruz@gmail.com>
2021-05-17 23:01:36 +06:00
Jean-Baptiste Le Duigou
466580b57b
Support adding verifiable Certification badges in about section (#307)
* Fix link to email address

See https://github.com/hossainemruz/toha/issues/7

*  provide ability to show certification badges in about section

Signed-off-by: jbleduigou <jb.leduigou@gmail.com>

* Merge certifications and sofkSkills under "badges" generic title

Signed-off-by: hossainemruz <hossainemruz@gmail.com>

Co-authored-by: Emruz Hossain <hossainemruz@gmail.com>
2021-05-17 22:50:37 +06:00
Jean-Baptiste Le Duigou
c3405ba75b
Mailchimp (#308)
* Fix link to email address

See https://github.com/hossainemruz/toha/issues/7

*  adding mailchimp newsletter feature

Signed-off-by: jbleduigou <jb.leduigou@gmail.com>

* Make possible to support different newsletter service in future

Signed-off-by: hossainemruz <hossainemruz@gmail.com>

Co-authored-by: Emruz Hossain <hossainemruz@gmail.com>
2021-05-17 17:56:16 +06:00
Thorsten Alteholz
0cdce56244
In case the old config already deactivated the newletter, it must be also (#311)
deactivated in the compatibility code.

Co-authored-by: Thorsten Alteholz <thorsten@alteholz.de>
Co-authored-by: Emruz Hossain <hossainemruz@gmail.com>
2021-05-17 00:02:18 +06:00
Thorsten Alteholz
5798312a92
Add a disclaimer in the footer of each page. (#312)
* Add a disclaimer in the footer of each page.

* Fix CSS + Add translations

Signed-off-by: hossainemruz <hossainemruz@gmail.com>

Co-authored-by: Thorsten Alteholz <thorsten@alteholz.de>
Co-authored-by: Emruz Hossain <hossainemruz@gmail.com>
2021-05-16 23:57:17 +06:00
Emruz Hossain
67c49c7432
Fix note layout (#274)
* Re-structure note lists

Signed-off-by: hossainemruz <hossainemruz@gmail.com>

* Support note splitting

Signed-off-by: hossainemruz <hossainemruz@gmail.com>

* Update single page

Signed-off-by: hossainemruz <hossainemruz@gmail.com>

* Refactor separator logic in navbar

Signed-off-by: hossainemruz <hossainemruz@gmail.com>
2021-05-02 05:02:27 +06:00
Kaligule
fc5656c937
Allow footer configuration (#303)
* Allow to disable the footer with params.footer.enable = false

Default is to have the footer enabled (to keep backwards
compatibility).

The diff looks much worse than it is, I just added a variable and an
if clause, but then had to indent the rest of the file.

Make footerEnabled an explicit variable.

This should improve readability.

Use default parameter for even more readability.

* Allow to enable/disable the "contact me" section in the footer.

Just set `footer.contactMe.enable` in the config. Default is true, for
backwards compatibility.

* Make footer template more consistent.

Enabling footers elements and the newsletter is now managed in the
same place.

* Allow to disable the footer navigation. Default is enabled.

* Allow to disable credentials and copyright notice. Default: enabled

* Footer: Reformat variable initialization for readability.

* Allow providing template for footer

Signed-off-by: hossainemruz <hossainemruz@gmail.com>

Co-authored-by: hossainemruz <hossainemruz@gmail.com>
2021-05-02 03:57:19 +06:00
Emruz Hossain
4679efe5c5
Fix country flag not showing in language selector (#298)
Signed-off-by: hossainemruz <hossainemruz@gmail.com>
2021-04-25 18:48:49 +00:00
Jakub Cabak
19c2edb08d
Accessibility and SEO improvements (#296)
Co-authored-by: JCabak <kubaczento@gmail.com>
2021-04-25 17:15:22 +06:00
David G. Simmons
6996894ec1
add video shortcode (#289)
* add video shortcode

* Use "sampotts/plyr" library instead of "clappr/clappr"

Signed-off-by: hossainemruz <hossainemruz@gmail.com>

Co-authored-by: Emruz Hossain <hossainemruz@gmail.com>
2021-04-06 01:12:28 +06:00
Tommy Chu
d38634df8d
Refactor target values of redirections to external pages (#292) 2021-04-05 23:32:54 +06:00
Tommy Chu
d6706e05ee
Fix redirections to empty tabs (#290)
Whenever href (url) attribute was omitted or had no value
the click action would do nothing. With no URLs defined and
`target="_blank"` attributes, which were recently added,
anchor tags now redirect users to new blank tabs (side effect).

This PR solves the issues by adding conditions
before applying `target="_blank"` or in some cases by
ommiting entire entities (e.g. the view_certificate button).
2021-04-05 22:25:27 +06:00
Tommy Chu
cb3df73d53
Fix inconsistencies in target attributes (#288) 2021-04-04 15:35:51 +06:00
Henzel Moras
23725c220c
set url target link to blank (#278)
Co-authored-by: Emruz Hossain <hossainemruz@gmail.com>
2021-04-02 00:00:44 +06:00
Henzel Moras
cf4665085c
fix navbar dropdown (#279)
* fix navbar dropdown

* Check for sectionCount<=5 instead of sectionCound< 5

Signed-off-by: hossainemruz <hossainemruz@gmail.com>

Co-authored-by: Emruz Hossain <hossainemruz@gmail.com>
2021-04-01 23:53:12 +06:00
Emruz Hossain
fa946af504
Fix various issues detected by html-proofer (#270)
* Add alt tag to the images

Signed-off-by: hossainemruz <hossainemruz@gmail.com>

* Remove unnecessary /

Signed-off-by: hossainemruz <hossainemruz@gmail.com>
2021-03-29 03:44:33 +06:00
Emruz Hossain
25e4e9e3d0
Add notes layout (#263)
* Add note layout

Signed-off-by: hossainemruz <hossainemruz@gmail.com>

* Fix note organization

Signed-off-by: hossainemruz <hossainemruz@gmail.com>

* WIP: need help adding above 6 sections doesnt fit navbar

* Add note layout

Signed-off-by: hossainemruz <hossainemruz@gmail.com>

* Add Translation

Signed-off-by: hossainemruz <hossainemruz@gmail.com>

Co-authored-by: HenzelMoras <henzelmoras@gmail.com>
2021-03-27 19:52:18 +00:00
hossainemruz
5c95132b1e Add acomplishment section
Signed-off-by: hossainemruz <hossainemruz@gmail.com>
2021-03-28 00:55:39 +06:00
priyanshsaxena
1c3154d47a Footer navigation links fix
Closes #260
2021-03-24 10:08:10 +06:00
Emruz Hossain
4ca728790e
Fix next-prev navigator for large title (#258)
Signed-off-by: hossainemruz <hossainemruz@gmail.com>
2021-03-23 16:28:57 +00:00
Emruz Hossain
2af89479be
Fix courses visibility toggler button (#257)
Signed-off-by: hossainemruz <hossainemruz@gmail.com>
2021-03-23 15:46:41 +00:00
chutified
cf88e95782 Fix missing vertical separator in navbar menu 2021-03-23 01:28:23 +06:00
BoT
62ca383b8b
Add back to top (#213)
* translate_Chinese

* translate_Chinese

* Add one-click return to the top function on the article page

Signed-off-by: Ray <Chow-Ray@outlook.com>

* Fix scroll-to-top button

Signed-off-by: hossainemruz <hossainemruz@gmail.com>

Co-authored-by: Emruz Hossain <hossainemruz@gmail.com>
2021-03-14 01:09:50 +06:00
Chuso Pérez
0848be17ba
#42 Add suppor for client-side search (#227)
* Add support for client-side search with Fuse.js. Implements #42.

Based on https://gist.github.com/eddiewebb/735feb48f50f0ddd65ae5606a1cb41ae

* Move search form code repeated in many places to one single template.

* Add search box in home page.

* Fix search UI + Some improvements

Signed-off-by: hossainemruz <hossainemruz@gmail.com>

* Remove search.md from exampleSite

Signed-off-by: hossainemruz <hossainemruz@gmail.com>

Co-authored-by: Emruz Hossain <hossainemruz@gmail.com>
2021-03-13 23:43:10 +06:00
Roxedus
03ea0fae8c
Add more i18n strings (#234)
* Add more i18n strings

* Add the translation strings in other files

Signed-off-by: hossainemruz <hossainemruz@gmail.com>

Co-authored-by: hossainemruz <hossainemruz@gmail.com>
2021-03-13 22:08:03 +06:00
安红豆
4ef34a8f63
Display project card technology tags (#243)
* Display project card technology tags

* Fix tag CSS

Signed-off-by: hossainemruz <hossainemruz@gmail.com>

Co-authored-by: Emruz Hossain <hossainemruz@gmail.com>
2021-03-13 21:37:47 +06:00
David G. Simmons
88895c50c2
Fix to the hero so you can have the image named anything you want (#248)
* Fix to the hero so you can have the image named anything you want

* Keep backward compatibility

Signed-off-by: hossainemruz <hossainemruz@gmail.com>

Co-authored-by: hossainemruz <hossainemruz@gmail.com>
2021-03-13 19:48:52 +06:00
David G. Simmons
6f5766aa1a
Add a tel: link to the About Page (#246)
just like a `mailto:` link triggers an email, a `tel:` link will allow you to call someone directly from the page. I've added this.
2021-03-11 21:15:32 +06:00
Roxedus
0104c49a4a
Add optional variable to education for courses where scaling doesn't make sense (#231)
* Add optional variable to education

Scales for courses doesnt always apply

* Rename var

*not* !important

* Rename var

Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2021-02-16 10:39:25 +00:00
Roxedus
a15f7364f8
Add i18n to experiences section (#232) 2021-02-16 10:56:21 +06:00
Nicholas Santiago
83f7946136
parameterize git branch (#222)
* parameterize git branch

* docs: add param to README.md, prettier lint
2021-01-21 13:03:37 +06:00
Léo GATELLIER
4270ad6bbf
Markdownify copyright notice (#219)
Co-authored-by: Léo GATELLIER <leo.gatellier@soprasteria.com>
2021-01-13 13:36:09 +06:00
Emruz Hossain
8e7607f0ab
Fix main logos default path (#218) 2021-01-12 12:17:33 +00:00
Sarvottam Kumar
182f492df2
add hindi translation (#216) 2021-01-08 23:30:20 +06:00
Emruz Hossain
20d9f3a080
Remove "assets" prefix from "static" folder (#208) 2021-01-03 18:40:26 +00:00
Emruz Hossain
73c786b1c2
Add education section (#168)
* Add education section

* Add education-alt section

* Add translations
2021-01-02 22:29:38 +06:00
Henning Blunck
7c87605d45
Make list.html fully generic (#203)
I love the list template. However, I had some issues using it for other content archetypes other than `posts`. This code change makes list.html fully generic, there are no more built in references to `posts`.

Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2021-01-02 13:28:06 +00:00
Patrick Magauran
a2b3c7fda2
Transition to Hugo Image Processing (#173)
* Update layout to use Hugo Image Processing.

Created shortcode rimg that uses the srcset attribute to display responsive images.

* Copy Static images to assets folder.

* Add image processing to missing components + Update examples

* Fix rendering in https://themes.gohugo.io/

Co-authored-by: Emruz Hossain <emruz@appscode.com>
2020-12-31 20:55:28 +00:00
Noritaka IZUMI
ba1d6014d9
Change the behavior of card links (#187) 2020-12-29 09:14:01 +00:00
Emruz Hossain
71d230bcda Fix language selector dropdown link 2020-11-01 16:37:32 +06:00
Emruz Hossain
49ba62a9da
Fix translation + navbar CSS (#142) 2020-10-31 21:15:37 +00:00
alex bezek
beb9d55b95
Fix the nav item collapse and spy functionality (#138) 2020-10-31 21:35:23 +06:00
alex bezek
9ac57313ff
Fix the get author name partial to account for localized author names (#141) 2020-10-31 21:30:23 +06:00
Richard Tirtadji
2e9affd5c0
Fixed post link error on sidebar (#125)
Co-authored-by: Richard Tirtadji <richardtirtadji@Richards-MacBook-Pro.local>
2020-10-31 04:35:25 +06:00
alex bezek
d0c32c5d08
Fix the single template to use the authors avatar correctly (#107)
* Fix the single template to use the authors avatar correctly

* Replace absURL with relURL and .Site.X with site.X

Co-authored-by: Emruz Hossain <emruz@appscode.com>
2020-10-25 08:07:18 +06:00
alex bezek
43d97217c2
Fix the site meta description to pull from the localized site data (#121) 2020-10-24 23:40:51 +06:00
dadosch
33a68fc44f
fix URLs when serving from a subdirectory (#120) 2020-10-22 23:27:04 +06:00
alex bezek
c85bcf8488
Add document data and aria attributes to collapse the nav bar in mobile when an item is clicked (#112) 2020-10-22 22:08:11 +06:00
alex bezek
52fbd819a4
Fix about section to pull author name correctly (#114)
Signed-off-by: Emruz Hossain <emruz@appscode.com>
2020-10-21 11:02:00 +06:00
alex bezek
2f4bfcdf40
Fix the 404 nav bar to use the site configurable logo (#104)
Signed-off-by: Emruz Hossain <emruz@appscode.com>
2020-10-20 10:35:59 +06:00