Jan
bfa1e4c2b3
feat: configurable custom navbar items ( #514 )
...
* feat: configurable custom navbar items
The customMenu item from `data/<language>/site.yaml` will only appear if
its property `showOnNavbar` is `true`.
Example:
```
customMenus:
- name: Imprint
url: posts/imprint
showOnNavbar: false
```
* fix: change logic from to
Co-authored-by: stueja <jan@jBook.local >
Co-authored-by: Emruz Hossain <hossainemruz@gmail.com >
2022-01-31 17:05:05 +00:00
Jan
a159ff65b1
feat: customMenus in footer ( #513 )
...
* feat: customMenus in footer
Show customMenu links also in footer.
In `config.yaml`,
- `params.footer.enable` is `true` to show the footer at all
- `params.footer.navigation.enable` is `true` to show navigation items
in the footer
- `params.footer.navigation.customMenus.enable` is `true` to show
customMenu items
Example:
```
params:
footer:
enable: true
navigation:
enable: true
customMenus:
enable: true
```
In `data/<language>/site.yaml`,
- `customMenus` must contain at least one entry with `showOnFooter:
true`
Example:
```
customMenus:
- name: Imprint
url: posts/imprint
showOnFooter: true
```
* fix: nesting levels in config
Co-authored-by: stueja <jan@jBook.local >
Co-authored-by: Emruz Hossain <hossainemruz@gmail.com >
2022-01-31 17:04:01 +00:00
Jan
2b9ce8fb29
Update skill.html ( #512 )
...
As proposed in #506
2022-01-24 10:58:50 +00:00
Emruz Hossain
91f6b69fa7
Fix navbar missing an item in the dropdown ( #509 )
...
Signed-off-by: Emruz Hossain <hossainemruz@gmail.com >
2022-01-21 05:27:46 +00:00
Jan
4ebbb523a5
fix: navigation with hidden title ( #505 )
...
* Update accomplishments.html
fix display property when hidden
* Update achievements.html
fixed display property when hidden
* Update education-alt.html
fixed display property when hidden
* Update education.html
fixed display property when hidden
* Update experiences.html
fixed display property when hidden
* Update projects.html
fixed display property when hidden
* Update recent-posts.html
fixed display property when hidden
* Update skills.html
fixed display property when hidden
2022-01-19 18:32:28 +00:00
Jan
d0a6eb4b28
Update experience-info.html ( #502 )
...
added .html to multiple-positions
2022-01-18 03:57:20 +00:00
Jan
93f422675f
Update footer.html ( #499 )
...
Added closing div
2022-01-17 03:38:25 +00:00
Jan
801208c664
Localize post date ( #492 )
2022-01-14 01:35:10 +06:00
Jan
f69ec4fca3
configurable navbar item count ( #493 )
...
* configurable navbar item count
Make the number of navbar items outside "More" configurable via
```
config.yaml
---
params:
features:
maxnavitems: 6
```
* fix configurable navbar count
replace all evidences of "5" by $maxnavitems
* Move `features.maxnavitems` into `topNavbar.maxVisibleSections`
Signed-off-by: hossainemruz <hossainemruz@gmail.com >
Co-authored-by: Emruz Hossain <hossainemruz@gmail.com >
2022-01-13 19:29:12 +00:00
Pablo Marcos
063c65716b
Add LaTeX support ( #481 )
...
* Add Blogtrottr as newsletter provider
* Fixed absLangURL issue with sections in footer
* Add LaTeX support
Added katex scripts and css to scripts and header partials, respectively
* Replace CDN with local files for LaTex resources + Fix flag error
Signed-off-by: hossainemruz <hossainemruz@gmail.com >
Co-authored-by: Pablo Marcos <codebergflamingo@staplehorse.anonaddy.com >
Co-authored-by: Emruz Hossain <hossainemruz@gmail.com >
2022-01-13 19:06:07 +00:00
Till
39e1433fca
Footer contact info: Icons and linking ( #471 )
...
* Footer contact info: Icons and linking
* Open link in a new tab
Signed-off-by: hossainemruz <hossainemruz@gmail.com >
Co-authored-by: Emruz Hossain <hossainemruz@gmail.com >
2021-12-07 18:11:59 +00:00
Fabio Fenoglio
e3c84e0ba1
Fixed "show-more-btn" toggle logic and added optional "collapseAfter" parameter ( #473 )
...
* fixed "show-more-btn" toggle logic
* allow customization of number of items to show in "taken courses" when before collapsing
* renamed treshold param to collapseAfter
Co-authored-by: Fabio Fenoglio <fabio.fenoglio@eng.it >
2021-12-07 17:40:34 +00:00
安红豆
4e029b7de8
Add utteranc comment plugin ( #465 )
...
* add comment plugin utteranc(save message to github issue)
config.yml
# Enable comment feature. There, should be only one of them.
comment:
enable: true
utteranc:
repo: ormissia/ormissia.github.io
issueTerm: title
theme: github-light
* Update utteranc.html
2021-11-18 23:17:46 +06:00
Emruz Hossain
32837a0938
Fix disqus comment not working on new configuration style ( #451 )
...
* Fix disqus comment not working on new configuration style
Signed-off-by: hossainemruz <hossainemruz@gmail.com >
* Fix LOC badge
Signed-off-by: hossainemruz <hossainemruz@gmail.com >
2021-10-29 16:37:46 +00:00
Emily
098179ec1f
Add valine comment system support ( #446 )
...
* feat: add valine support
* Adjust the comment config
* Adjust the comment config
* Make comment section backward compatible with old config
Signed-off-by: hossainemruz <hossainemruz@gmail.com >
Co-authored-by: hossainemruz <hossainemruz@gmail.com >
2021-10-28 15:11:25 +00:00
Pablo Marcos
ad149f4d80
Fixed absLangURL issue with sections in footer ( #442 )
...
* Add Blogtrottr as newsletter provider
* Fixed absLangURL issue with sections in footer
Co-authored-by: Pablo Marcos <codebergflamingo@staplehorse.anonaddy.com >
2021-10-20 19:00:17 +00:00
Reyhan
6e41689c06
Fixed section landing position on navigation #154 ( #436 )
...
* Fixed alignment issue in tables under education(#233 )
* Fixed section landing position on navigation
Co-authored-by: Emruz Hossain <hossainemruz@gmail.com >
2021-10-18 18:16:10 +00:00
Reyhan
adf5d52ab3
Fixed alignment issue in tables under education( #233 ) ( #434 )
2021-10-12 17:10:04 +00:00
Emruz Hossain
0072234546
Update dependency for security issue ( #421 )
...
Signed-off-by: hossainemruz <hossainemruz@gmail.com >
2021-09-24 17:59:50 +00:00
Pablo Marcos
bb01f1a975
Added some social buttons to the "Post" template ( #415 )
...
* Added new 'GitForge' param for non-git repos
* Added some (optional) social buttons
* Small fix for hardcoded values
* Update single.html
* Update look & feel for share buttons
Signed-off-by: hossainemruz <hossainemruz@gmail.com >
* Fix improve-this-page btn alignment when share-buttons disabled
Signed-off-by: hossainemruz <hossainemruz@gmail.com >
Co-authored-by: Pablo Marcos <codebergflamingo@staplehorse.anonaddy.com >
Co-authored-by: hossainemruz <hossainemruz@gmail.com >
2021-09-24 23:40:41 +06:00
Pablo Marcos
e8e23ed9a3
Added new 'GitForge' param for non GitHub repos ( #403 )
...
* Added new 'GitForge' param for non-git repos
* Solved comments
Co-authored-by: Pablo Marcos <codebergflamingo@staplehorse.anonaddy.com >
Co-authored-by: Emruz Hossain <hossainemruz@gmail.com >
2021-09-07 18:28:31 +00:00
Pablo Marcos
4803151e93
Add Blogtrottr as newsletter provider ( #402 )
...
Co-authored-by: Pablo Marcos <codebergflamingo@staplehorse.anonaddy.com >
2021-08-29 15:05:16 +06:00
Emruz Hossain
3c62edec20
Fix multiple active menu in taxonomy ( #397 )
...
Signed-off-by: hossainemruz <hossainemruz@gmail.com >
2021-08-16 17:24:56 +00:00
James Ray
7b92452e2b
taxonomies - added taxonmies support ( #396 )
...
* taxonomies - added taxonmies support
* taxonomies - add active class
* Update CSS
Signed-off-by: hossainemruz <hossainemruz@gmail.com >
* Fix tag link for multilingual mode + add translations
Signed-off-by: hossainemruz <hossainemruz@gmail.com >
Co-authored-by: Emruz Hossain <hossainemruz@gmail.com >
2021-08-16 16:28:30 +00:00
donfiguerres
6d98c15136
Configure the number of posts in recent posts ( #395 )
...
* Add configuration to number of recent posts.
* Added default value.
Co-authored-by: donfiguerres <donfiguerres@github.com >
2021-08-14 10:00:35 +00:00
James Ray
fc3b483697
Allow setting GIFS as author image ( #394 )
...
Co-authored-by: Emruz Hossain <hossainemruz@gmail.com >
2021-08-10 02:39:10 +00:00
BoT
03edbac376
Add text link support for disclaimer. ( #385 )
...
为免责声明添加文本链接支持。
Fix some Chinese translation.
变更disclaimer翻译为“免责声明”。
Signed-off-by: Ray <Chow-Ray@outlook.com >
2021-07-30 22:57:36 +06:00
jstehn
3b75961f58
Added svg support for project icons ( #376 )
...
Co-authored-by: Jack Stehn <jack.stehn@protonmail.com >
2021-07-15 07:53:28 +00:00
William Hou
46952f6ab9
Remove about section whitespace when there are no soft skills/badges ( #369 )
...
* Remove about section whitespace when there are no soft skills
* Check for badges in conditional
2021-07-04 15:11:12 +06:00
Emruz Hossain
14ee45e4a0
Fix Google Analytic not showing up for v3 ID ( #363 )
...
Signed-off-by: hossainemruz <hossainemruz@gmail.com >
2021-06-27 18:00:23 +00:00
Jean-Baptiste Le Duigou
ebe659b12b
358 error next prev page ( #359 )
...
* Fix link to email address
See https://github.com/hossainemruz/toha/issues/7
* 🐛 fix bug with next-prev-navigator when no menus
Signed-off-by: jbleduigou <jb.leduigou@gmail.com >
* 🐛 fix overriding issue
Signed-off-by: jbleduigou <jb.leduigou@gmail.com >
2021-06-20 01:12:03 +06:00
Dan Gillis
0b5bde7233
Support Google Analytics v4 ( #353 )
...
Per https://github.com/hugo-toha/toha/issues/352 - in order to support Google Analytics v4, _internal/google_analytics.html should be used
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2021-06-16 19:15:19 +00:00
vlebert
9004e7c423
Add greeting subtitle ( #350 )
...
* resize skillcards by CSS instead of JS
* Revert "resize skillcards by CSS instead of JS"
This reverts commit 169e0599e9 .
* french translation
* add an optionnal greeting subtitle
Co-authored-by: vlebert <vlebert@tactis.fr >
2021-06-17 01:14:22 +06:00
Emruz Hossain
61e5a34171
Fix Prev/Next navigator was not pointing to the actual prev/next article ( #348 )
...
Signed-off-by: hossainemruz <hossainemruz@gmail.com >
2021-06-06 15:43:34 +00:00
Kaligule
08a09d5c71
Disable logo by default + add logo only if the user provide it
...
* Disable logo by default, allow to enable with params.logo.enable
* Don't default logo into theme logo
Signed-off-by: hossainemruz <hossainemruz@gmail.com >
* add missing comma
Signed-off-by: hossainemruz <hossainemruz@gmail.com >
* Remove unnecessary changes
Signed-off-by: hossainemruz <hossainemruz@gmail.com >
Co-authored-by: Johannes Lippmann <johannes.lippmann@paessler.com >
Co-authored-by: hossainemruz <hossainemruz@gmail.com >
2021-06-05 23:58:26 +06:00
vlebert
3421c99ebf
Fix ressource.Fit not resizing the image properly
...
Co-authored-by: vlebert <vlebert@tactis.fr >
2021-06-03 16:09:08 +06:00
Kaligule
b5fe77f876
Fix typo in comment ( #335 )
...
Co-authored-by: Emruz Hossain <hossainemruz@gmail.com >
2021-06-02 17:22:48 +06:00
Emruz Hossain
6f8280a656
Fix importing user CSS ( #338 )
...
Signed-off-by: hossainemruz <hossainemruz@gmail.com >
2021-06-01 16:54:45 +00:00
hossainemruz
892fe83255
Use absURL for image in OpenGraph header
...
Signed-off-by: hossainemruz <hossainemruz@gmail.com >
2021-05-30 18:49:06 +06:00
hossainemruz
e86f574aca
Use absURL for image in OpenGraph header
...
Signed-off-by: hossainemruz <hossainemruz@gmail.com >
2021-05-30 18:45:29 +06:00
Emruz Hossain
4a0aa4758a
Add OpenGraph Headers ( #333 )
...
Signed-off-by: hossainemruz <hossainemruz@gmail.com >
2021-05-30 12:32:00 +00:00
hossainemruz
e7cc9bcbe8
Revert "Add OpenGraph Headers"
...
This reverts commit 249f18d853 .
Signed-off-by: hossainemruz <hossainemruz@gmail.com >
2021-05-30 18:23:56 +06:00
hossainemruz
249f18d853
Add OpenGraph Headers
...
Signed-off-by: hossainemruz <hossainemruz@gmail.com >
2021-05-30 18:20:35 +06:00
Pablo Marcos
ac28e9824e
Make search multilingual ( #305 )
...
* Make search multilingual
* Added Support for custom country flags
* Add search.md for more language + fix search behavior
Signed-off-by: hossainemruz <hossainemruz@gmail.com >
Co-authored-by: Pablo Marcos <codebergflamingo@staplehorse.anonaddy.com >
Co-authored-by: Emruz Hossain <hossainemruz@gmail.com >
2021-05-18 00:32:39 +06:00
Emruz Hossain
16f64aa4c2
Allow overwriting country flag for a language ( #316 )
...
Signed-off-by: hossainemruz <hossainemruz@gmail.com >
2021-05-17 17:43:06 +00:00
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