Emruz Hossain
6dc9d1d33d
Refactor CSS ( #785 )
...
* Refactor CSS
Signed-off-by: hossainemruz <hossainemruz@gmail.com >
* Refactor about section
Signed-off-by: hossainemruz <hossainemruz@gmail.com >
* Refactor CSS for experiences section
Signed-off-by: hossainemruz <hossainemruz@gmail.com >
* Update education section
Signed-off-by: hossainemruz <hossainemruz@gmail.com >
* Update projects section
Signed-off-by: hossainemruz <hossainemruz@gmail.com >
* Update publication + accomplishment section
Signed-off-by: hossainemruz <hossainemruz@gmail.com >
* Update achievements section
Signed-off-by: hossainemruz <hossainemruz@gmail.com >
* Refactor footer CSS
Signed-off-by: hossainemruz <hossainemruz@gmail.com >
* Re-use section title adjustment css for top header
Signed-off-by: hossainemruz <hossainemruz@gmail.com >
* Refactor navbar CSS
Signed-off-by: hossainemruz <hossainemruz@gmail.com >
* Refactor sidebar CSS
Signed-off-by: hossainemruz <hossainemruz@gmail.com >
* Use unified navbar for all pages
Signed-off-by: hossainemruz <hossainemruz@gmail.com >
* Refactor 404 page CSS
Signed-off-by: hossainemruz <hossainemruz@gmail.com >
* Refactor list page css
Signed-off-by: hossainemruz <hossainemruz@gmail.com >
* Fix notes page css
Signed-off-by: hossainemruz <hossainemruz@gmail.com >
* Refactor single page css
Signed-off-by: hossainemruz <hossainemruz@gmail.com >
* Introduce color variables
Signed-off-by: hossainemruz <hossainemruz@gmail.com >
---------
Signed-off-by: hossainemruz <hossainemruz@gmail.com >
2023-09-29 04:27:19 +06:00
Bernat Borràs Civil
80205a7117
Add reading time, #679 ( #784 )
...
* Add reading time
* Add reading time
2023-07-31 16:30:13 +00:00
Aaron Qian
d9eccf58f4
Bundle CSS with Hugo's Sass feature ( #705 )
...
* migrate bootstrap and flags to bundle
* migrated main.css
* migrate navbar.css and plyr
* migrated mulish font and darkreader
* migrated static/css/sections stylesheets
* migrated list page and sidebar styles
* migrated search.html ( nothing to add )
* migration single page styles
* remove duplicated style tags
* migrate notes. Deleted unused css in static
* migrate 404 css to bundle
* migrate katex styles
* migrate embedpdf styles
* migrated katex css
---------
Co-authored-by: Aaron Qian <aaron@yeet.io >
2023-01-27 22:56:34 +06:00
Aaron Qian
02db3d3044
Bundling JS with ESBuild ( #702 )
...
* add npm dependencies used in this theme
* implement helper to configure JS and ESBuild
* migrate jquery popper.js bootstrap fontawesome to js bundle
* refactor main.js into smaller pieces, and moved navbar.js to assets
* remove list.js. It adjusts post card height to be the same, but is actually not needed.
* refactored notes.js, search.js, single.js into application.js
* move ityped to js asset, implement experiences horizontal vertical line in css
* align recent post height via css
* migrated home.js and refactored into various sections
* migrated darkMode feature to js bundle
* moved mermaid feature to js bundle
* migrate syntax highlight to js bundle
* migrate katex ( js portion ) to js bundle
* migrate pdf-js to js bundle by delegating to cdn
* set explicit comparisions for feature envvars so js can properly optimize
* removed goat-counter
* more fixes for broken achievements and small bugs
* more bug fixes
* allow configuration of hightlight.js, fix video-player shortcode
* remove jquery all together
* add null handling and fix merge conflicts
Co-authored-by: Aaron Qian <aaron@yeet.io >
2023-01-06 00:42:54 +06:00
Hiroya Onoe
996346b249
Fix links of posts, notes, and tags/%s directories redirection ( #703 )
2022-11-12 21:07:19 +06:00
Joan
33d91af120
Centered Tags on Posts page ( #681 )
...
* Centered Tags on Posts page
* Update single.html
Proper Centering withour Removing <ul></ul>
2022-10-30 15:02:45 +00:00
Emruz Hossain
6c8ab46a73
Use RelPermalink for background url ( #605 )
...
Signed-off-by: hossainemruz <hossainemruz@gmail.com >
2022-06-15 18:51:31 +00:00
SalahDin Ahmed
827a940995
Post specific togglable TOC ( #575 )
...
The default is true.
2022-04-04 03:20:48 +00:00
Emruz Hossain
a50f947384
Add commento.io support ( #564 )
...
Signed-off-by: hossainemruz <hossainemruz@gmail.com >
2022-03-30 19:57:40 +00:00
jakob42
c43da0089d
fixed gitlab link ( #570 )
...
Co-authored-by: Jakob Lenfers <lenfers@bremen-social-sciences.de >
2022-03-28 04:46:26 +00:00
James Ray
c89fe66332
Add optional mermaid shortcode ( #551 )
...
* add optional mermaid shotcode
* Use page level configuration for mermaid + use local file
Signed-off-by: hossainemruz <hossainemruz@gmail.com >
* Fix comment
Co-authored-by: Emruz Hossain <hossainemruz@gmail.com >
Co-authored-by: Emruz Hossain <emruz@appscode.com >
2022-03-13 15:53:27 +00:00
James Ray
711d4c7749
Support commenting using giscus ( #543 )
...
* add giscus
* update theme default to light
update category default to General
2022-02-28 17:45:03 +00:00
Jan
2c5f991275
fix: translated "Search" in search box ( #521 )
...
* fix: translated "Search" in search box
Implemented i18n for term "Search" in search box. Added translation
(mostly "Search") in i18n/*.toml files.
* Fix search translation not applied to posts + update translations
Co-authored-by: stueja <jan@jbook.js73.de >
Co-authored-by: Emruz Hossain <hossainemruz@gmail.com >
2022-02-13 14:48:04 +00:00
Jan
801208c664
Localize post date ( #492 )
2022-01-14 01:35:10 +06: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
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
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
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
Emruz Hossain
6f8280a656
Fix importing user CSS ( #338 )
...
Signed-off-by: hossainemruz <hossainemruz@gmail.com >
2021-06-01 16:54:45 +00: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
Jakub Cabak
19c2edb08d
Accessibility and SEO improvements ( #296 )
...
Co-authored-by: JCabak <kubaczento@gmail.com >
2021-04-25 17:15:22 +06:00
Tommy Chu
d38634df8d
Refactor target values of redirections to external pages ( #292 )
2021-04-05 23:32:54 +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
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
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
Emruz Hossain
20d9f3a080
Remove "assets" prefix from "static" folder ( #208 )
2021-01-03 18:40:26 +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
Emruz Hossain
49ba62a9da
Fix translation + navbar CSS ( #142 )
2020-10-31 21:15:37 +00: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
dadosch
33a68fc44f
fix URLs when serving from a subdirectory ( #120 )
2020-10-22 23:27:04 +06:00
Emruz Hossain
d5e0de3171
Fix post url ( #91 )
2020-10-05 20:24:29 +06:00
Hugo MARTIN
46b21e028c
Translations and i18n ( #60 )
...
* Managing i18n
* Fix absolute path
* Config files
* Home link manage langage
* Fixing footer i18n
* Implemented i18n on newsletter
* Implemented two languages in example
* Removed old section directory
* Using yaml in data to organize home summary
* Fully working for old versions without i18n
* Integrating language menu CSS
* Fix language dropdown CSS
* Refactor translation codes
* Remove duplicate code
* Fix URL issues
* Move customMenus and other site related config into data section
* Fix error during language toggle
* Only show the available translation for the posts
* Handle navbar brand URL properly
* Fix responsiveness
Co-authored-by: Hugo MARTIN <hugo.martin.69@gmail.com >
Co-authored-by: hossainemruz <emruz@appscode.com >
2020-10-03 09:59:28 +06:00
Emruz Hossain
85971e6057
Fix auto-prefixer
2020-08-21 22:29:06 +06:00
Ayoze Fernández
5f48a5bacb
added support for the meta description tag ( #57 )
...
* added support for the meta description tag
* Update meta description logic for single page
Co-authored-by: hossainemruz <emruz@appscode.com >
2020-08-06 21:50:20 +06:00
Md. Emruz Hossain
fa4d474974
Refactor sidebar logic + Add Table of Contents in reading page ( #33 )
...
* Refactor sidebar logic + fix responsiveness
* Add TOC
* Add Pagination
* Update exampleSite
* Update README.md
2020-07-22 04:14:08 +06:00
hossainemruz
8d6cbcca21
Use "*-section class" instead of adding new div
2020-06-30 21:57:20 +06:00
Md. Emruz Hossain
e2d376215a
Make home page sections dynamic and configurable ( #14 )
...
* Make home page sections dynamic and configurable
* Fix navbar issue when no section is configured + fix next-prev navigator
* Update exampleSite
* Fix next-prev navigator
* Make navbar brand URL context aware
2020-06-30 01:54:28 +06:00
hossainemruz
0d7267f52a
Fix making header linkable
2020-06-21 23:02:19 +06:00
hossainemruz
b57d2bcf52
Make header linkable + fix bug
2020-06-17 05:46:46 +06:00
hossainemruz
cdb2267f2d
Add README.md
2020-06-14 13:57:07 +06:00
hossainemruz
9b10cadb58
Add short code + add improve this page button
2020-06-14 02:46:22 +06:00
hossainemruz
1ffe31f6c4
Fix post sorting + make card linkable
2020-06-11 01:02:30 +06:00
hossainemruz
6bb8705d8e
Remove data folder + fix css/html
2020-06-09 06:15:15 +06:00
hossainemruz
dbd270eaee
Make theme compatible with hugoBasicExamples
...
Signed-off-by: hossainemruz <emruz@appscode.com >
2020-06-02 03:59:39 +06:00
hossainemruz
e7b2fba1b0
wip: make theme workable with hugoBasicExample site
2020-04-20 01:59:01 +06:00
hossainemruz
6106bb0fb3
Convert single page into hugo template
2020-04-17 02:40:14 +06:00
hossainemruz
e28a9b171b
fix folder structure
2020-04-13 21:51:32 +06:00