Bernat Borràs Civil
1ec4cd2688
Add tags in post cards from search results ( #895 )
...
* Add tags in post cards from search results
* Use on_card parameter to decide to show the cards or not
* Fix search cards height
* Minor fix
* Fix null tags
* Fix CSS not applied properly in search page
Signed-off-by: hossainemruz <hossainemruz@gmail.com >
---------
Signed-off-by: hossainemruz <hossainemruz@gmail.com >
Co-authored-by: Emruz Hossain <hossainemruz@gmail.com >
2024-02-23 23:37:35 +06:00
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
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
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
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
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
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