yuri 
							
						 
					 
					
						
						
							
						
						a0096a821d 
					 
					
						
						
							
							Merge  2fb6f63b41 into  e3b582676e 
						
						
						
						
					 
					
						2024-07-09 20:41:36 -05:00 
						 
				 
			
				
					
						
							
							
								Xin 
							
						 
					 
					
						
						
							
						
						e3b582676e 
					 
					
						
						
							
							fix: properly handle tabs overflow ( #422 )  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Deploy Hugo site to Pages / build (push) Has been cancelled 
				
			 
		
			
				
	Deploy Hugo site to Pages / deploy (push) Has been cancelled 
				
			 
		
		
	 
 
	 
						
						* fix: properly handle tabs overflow
* chore: rebuild css 
						
						
					 
					
						2024-07-10 01:11:51 +01:00 
						 
				 
			
				
					
						
							
							
								yuri1969 
							
						 
					 
					
						
						
							
						
						2fb6f63b41 
					 
					
						
						
							
							fix: add missing Markdown syntax examples  
						
						
						
						
					 
					
						2024-06-21 19:01:08 +02:00 
						 
				 
			
				
					
						
							
							
								Xin 
							
						 
					 
					
						
						
							
						
						3503b4c4f1 
					 
					
						
						
							
							chore(deps): add taskfile and bump assets lib versions ( #362 )  
						
						... 
						
						
						
						* chore: add Taskfile for automating common tasks
* chore(deps): bump versions of third-party libraries in assets
* katex 0.16.8 -> 0.16.10
* mermaid -> 10.9.0 
						
						
					 
					
						2024-04-17 23:14:37 +01:00 
						 
				 
			
				
					
						
							
							
								Xin 
							
						 
					 
					
						
						
							
						
						6a9117ae7c 
					 
					
						
						
							
							chore(deps): bump npm package versions ( #361 )  
						
						... 
						
						
						
						* chore(deps): bump npm package versions
* recompile css
* chore: recompile css 
						
						
					 
					
						2024-04-17 22:30:01 +01:00 
						 
				 
			
				
					
						
							
							
								Xin 
							
						 
					 
					
						
						
							
						
						5103da4cd5 
					 
					
						
						
							
							chore: improve search bar shortcut display ( #346 )  
						
						... 
						
						
						
						* chore: improve search bar shortcut display
* chore: remove focusout handler 
						
						
					 
					
						2024-04-01 19:34:57 +01:00 
						 
				 
			
				
					
						
							
							
								Xin 
							
						 
					 
					
						
						
							
						
						0d6cbba9df 
					 
					
						
						
							
							feat: add styles for definition list ( #344 )  
						
						... 
						
						
						
						* feat: dd styles for definition list
* chore: re-generate css 
						
						
					 
					
						2024-04-01 00:18:43 +01:00 
						 
				 
			
				
					
						
							
							
								Xin 
							
						 
					 
					
						
						
							
						
						5080877576 
					 
					
						
						
							
							feat: configurable cols for feature-grid shortcode ( #342 )  
						
						... 
						
						
						
						* feat: configurable cols for feature-grid shortcode
* chore: update css files
* chore: add hextra prefix to cards css var
* chore: rebuild css 
						
						
					 
					
						2024-03-31 22:06:26 +01:00 
						 
				 
			
				
					
						
							
							
								Xin 
							
						 
					 
					
						
						
							
						
						ef536af9e8 
					 
					
						
						
							
							fix: typo in code-copy.css  
						
						... 
						
						
						
						* regenerate css and update hugo stats json 
						
						
					 
					
						2024-03-28 09:33:35 +00:00 
						 
				 
			
				
					
						
							
							
								Xin 
							
						 
					 
					
						
						
							
						
						d8351aa432 
					 
					
						
						
							
							feat: allow enable/disable code block copy button ( #331 )  
						
						... 
						
						
						
						* refactor: move codeblock to a partial component
* feat: add flags for code block copy button
* allow disable code copy button completely
* allow make the copy button always visible
* chore: run build:css 
						
						
					 
					
						2024-03-28 07:32:51 +00:00 
						 
				 
			
				
					
						
							
							
								loenvom 
							
						 
					 
					
						
						
							
						
						c634cb83eb 
					 
					
						
						
							
							feat: support customize flexsearch tokenize option ( #319 )  
						
						... 
						
						
						
						Co-authored-by: loenvom <loenvom@qq.com > 
						
						
					 
					
						2024-03-17 18:50:22 +00:00 
						 
				 
			
				
					
						
							
							
								Goudarz Jafari 
							
						 
					 
					
						
						
							
						
						22d4737b99 
					 
					
						
						
							
							fix: RTL Steps FileTree, feat: Add Persian number for ol label counter and Steps ( #314 )  
						
						... 
						
						
						
						* fix: RTL Steps in steps.html file
* feat: Add bidirectional support
* fix: RTL problem
* fix: RTL problem, feat: Add Persian CSS counter
* feat: Add Persian for ol counter
* fix: styling text
* Add ol output example
* fix: RTL problem
* fix some issue
* fix some issue
* fix some issue 
						
						
					 
					
						2024-03-05 07:47:29 +00:00 
						 
				 
			
				
					
						
							
							
								Xin 
							
						 
					 
					
						
						
							
						
						5c7303bee7 
					 
					
						
						
							
							feat: add hx- prefix to Hextra Tailwind CSS classes ( #300 )  
						
						... 
						
						
						
						* feat: add prefix to tailwind css classes
* fix: remove unnecessary prefixes
* fix: add missing prefix in other places
* chore: regenerate hugo_stats.json
* chore: run `npm run build:css`
* chore: add `hx-` prefix to _index.fa.md
* fix: lang switcher display issue
* fix: add `hx-` prefix to showcase/index.fa.md
* fix: lang switch param mistake 
						
						
					 
					
						2024-02-20 22:59:31 +00:00 
						 
				 
			
				
					
						
							
							
								Xin 
							
						 
					 
					
						
						
							
						
						10907cdc25 
					 
					
						
						
							
							fix: resolve padding issue for code blocks with filenames but without lang highlight ( #297 )  
						
						... 
						
						
						
						* fix: resolve padding issue for code blocks with filenames but without lang highlighting
* chore: run `npm run build:css`
* chore: update `node_modules/caniuse-lite` 
						
						
					 
					
						2024-02-17 23:06:46 +00:00 
						 
				 
			
				
					
						
							
							
								Xin 
							
						 
					 
					
						
						
							
						
						716af59393 
					 
					
						
						
							
							fix: clear top margin for nested list recursively ( #280 )  
						
						... 
						
						
						
						* fix: clear top margin for nested list children
* chore: run `npm run build:css` 
						
						
					 
					
						2024-02-06 22:04:37 +00:00 
						 
				 
			
				
					
						
							
							
								Xin 
							
						 
					 
					
						
						
							
						
						7191e25958 
					 
					
						
						
							
							fix: set top margin to zero for nested list ( #276 )  
						
						
						
						
					 
					
						2024-02-03 09:09:16 -05:00 
						 
				 
			
				
					
						
							
							
								Xin 
							
						 
					 
					
						
						
							
						
						c630805511 
					 
					
						
						
							
							fix: details toggle display issue ( #273 )  
						
						... 
						
						
						
						when more than two lines of summary are provided 
						
						
					 
					
						2024-02-02 23:37:54 +00:00 
						 
				 
			
				
					
						
							
							
								c2tz 
							
						 
					 
					
						
						
							
						
						35c733b7ee 
					 
					
						
						
							
							chore: increase time for "copied" animation duration ( #214 )  
						
						... 
						
						
						
						* align-logo-footer
add vertical align 2px for logo footer
* modify logo align in footer
* noobie things
* modify logo & vertical align
* build css
* revert change in icons.yaml
* increase duration for copied button effect
* Update hugo_stats.json
* Update main.css
* Update footer.html
* modify timeout to 1000 (1sec) 
						
						
					 
					
						2023-11-21 00:07:14 +00:00 
						 
				 
			
				
					
						
							
							
								c2tz 
							
						 
					 
					
						
						
							
						
						aad68d8afd 
					 
					
						
						
							
							chore(style): better footer logo alignment ( #212 )  
						
						
						
						
					 
					
						2023-11-18 15:31:30 +00:00 
						 
				 
			
				
					
						
							
							
								Xin 
							
						 
					 
					
						
						
							
						
						27c976bcc1 
					 
					
						
						
							
							feat: display author avatar images in blog post ( #204 )  
						
						... 
						
						
						
						* feat: support displaying author images in blog post
* chore: fix typo
* chore: run build:css
* refactor: support both plain author list
* chore: run build:css
* chore: add support for local avatar images
* chore: update css classes 
						
						
					 
					
						2023-11-17 01:49:18 +00:00 
						 
				 
			
				
					
						
							
							
								Xin 
							
						 
					 
					
						
						
							
						
						c2d7ba8ce5 
					 
					
						
						
							
							fix: code copy issue for code blocks in shortcode ( #201 )  
						
						... 
						
						
						
						* chore: add translation key for copy code button title
* chore: remove id from code block elements
* fix: copy the correct code target in code-copy.js
* chore: update details.md
* chore: remove console.log :)
* chore: remove `$` in shell commands
* chore: update docs 
						
						
					 
					
						2023-11-12 01:14:39 +00:00 
						 
				 
			
				
					
						
							
							
								Xin 
							
						 
					 
					
						
						
							
						
						363c8c91ee 
					 
					
						
						
							
							fix: scroll bug due to incorrect toggle state ( #186 )  
						
						... 
						
						
						
						* fix: add mobile menu overlay to toggle body scroll
* chore: update styles 
						
						
					 
					
						2023-11-03 20:39:36 +00:00 
						 
				 
			
				
					
						
							
							
								Xin 
							
						 
					 
					
						
						
							
						
						088e9f7821 
					 
					
						
						
							
							fix(style): add backdrop to code copy button ( #185 )  
						
						... 
						
						
						
						* fix(style): add backdrop to code copy button
* chore: run build:css 
						
						
					 
					
						2023-11-02 22:43:50 +00:00 
						 
				 
			
				
					
						
							
							
								Xin 
							
						 
					 
					
						
						
							
						
						7c902b4eb9 
					 
					
						
						
							
							chore(style): enhance not-prose elements styling ( #163 )  
						
						... 
						
						
						
						* chore(css): improve not-prose tags styling
* fix: typo
* chore(style): improve appearance in prose
* feat: support icon in callout shortcode
* chore: add RSS badge to blog list page
* chore: run build:css
* chore: run build:css
* chore: remove unused CSS
* chore: add footer.enable explicitly to config
* chore: use `where` pseudo class for more prose elements
* chore: run build:css
* chore: remove blank space
* chore: rebuild css
* chore: update figure css 
						
						
					 
					
						2023-10-29 15:19:31 +00:00 
						 
				 
			
				
					
						
							
							
								Xin 
							
						 
					 
					
						
						
							
						
						141e0d8f8c 
					 
					
						
						
							
							fix(style): remove sidebar item extra padding and gap ( #155 )  
						
						... 
						
						
						
						* fix: remove sidebar item extra padding and gap
* chore: run build:css 
						
						
					 
					
						2023-10-27 14:57:48 +01:00 
						 
				 
			
				
					
						
							
							
								Xin 
							
						 
					 
					
						
						
							
						
						2d2e8aec4c 
					 
					
						
						
							
							fix(style): remove padding for highlighted code ( #157 )  
						
						... 
						
						
						
						* fix(style): remove padding for highlighted lines
* chore: run build:css 
						
						
					 
					
						2023-10-27 14:56:39 +01:00 
						 
				 
			
				
					
						
							
							
								Xin 
							
						 
					 
					
						
						
							
						
						97e6945c04 
					 
					
						
						
							
							feat: add option to set default theme and hide toggle button ( #146 )  
						
						... 
						
						
						
						resolves  #135  
Light / dark theme can be configured via:
```yaml
  theme:
    # light | dark | system
    default: system
    displayToggle: true
``` 
					
						2023-10-21 22:18:04 +01:00 
						 
				 
			
				
					
						
							
							
								Xin 
							
						 
					 
					
						
						
							
						
						93cb788e52 
					 
					
						
						
							
							feat(search): support different search index types ( #145 )  
						
						... 
						
						
						
						* add support for different search index types: `content | summary | heading | title`
* resolves  #139  
						
						
					 
					
						2023-10-21 21:00:39 +01:00 
						 
				 
			
				
					
						
							
							
								Xin 
							
						 
					 
					
						
						
							
						
						cb09b7ce1e 
					 
					
						
						
							
							fix: skip scroll event if no backToTop element ( #138 )  
						
						
						
						
					 
					
						2023-10-12 23:25:34 +01:00 
						 
				 
			
				
					
						
							
							
								Xin 
							
						 
					 
					
						
						
							
						
						28a20e1e7e 
					 
					
						
						
							
							chore: add code copy button icons in js ( #133 )  
						
						
						
						
					 
					
						2023-10-07 20:01:19 +01:00 
						 
				 
			
				
					
						
							
							
								Xin 
							
						 
					 
					
						
						
							
						
						8aa6439132 
					 
					
						
						
							
							feat: support custom primary saturation ( #131 )  
						
						... 
						
						
						
						* feat: support custom primary saturation
* chore: run npm run build:css
* docs: update instruction for customizing primary color 
						
						
					 
					
						2023-10-04 20:41:59 +01:00 
						 
				 
			
				
					
						
							
							
								Xin 
							
						 
					 
					
						
						
							
						
						55ff819dae 
					 
					
						
						
							
							fix: not-prose p tag inconsistent style ( #126 )  
						
						... 
						
						
						
						* fix: not-prose p tag should reset styles
* chore: compile CSS 
						
						
					 
					
						2023-10-03 09:12:30 +01:00 
						 
				 
			
				
					
						
							
							
								Xin 
							
						 
					 
					
						
						
							
						
						103faa24f3 
					 
					
						
						
							
							chore: re-compile CSS  
						
						
						
						
					 
					
						2023-10-01 09:25:02 +00:00 
						 
				 
			
				
					
						
							
							
								Remy Sheppard 
							
						 
					 
					
						
						
							
						
						d1bed05843 
					 
					
						
						
							
							feat: Back To Top ( #105 )  
						
						... 
						
						
						
						* Scroll to top
* Update scripts.html
---------
Co-authored-by: Xin <xin@imfing.com > 
						
						
					 
					
						2023-10-01 10:06:28 +01:00 
						 
				 
			
				
					
						
							
							
								Xin 
							
						 
					 
					
						
						
							
						
						ec02eb34fe 
					 
					
						
						
							
							fix: search shortcut based on user platform ( #101 )  
						
						... 
						
						
						
						* fix: search shortcut based on user platform
* chore: make it work with iPad and iPhone as well 
						
						
					 
					
						2023-09-27 19:47:20 +01:00 
						 
				 
			
				
					
						
							
							
								Xin 
							
						 
					 
					
						
						
							
						
						3c4ede96df 
					 
					
						
						
							
							feat: add shortcodes to build Hextra home page ( #90 )  
						
						... 
						
						
						
						* feat: add feature grid and card shortcodes
* feat: add markdown content to hextra home
* chore: add button for hextra home
* chore: add heading and subtitle
* chore: finish moving hextra home to shortcodes
* chore: regenerate css
* chore: improve hextra home layout shortcodes
* chore: update css
* chore: decrease button size 
						
						
					 
					
						2023-09-26 08:15:31 +01:00 
						 
				 
			
				
					
						
							
							
								Xin 
							
						 
					 
					
						
						
							
						
						01f7e3a425 
					 
					
						
						
							
							docs: add showcase page ( #86 )  
						
						... 
						
						
						
						* docs: add showcase page
* chore: update compiled CSS
* chore: add showcase to navbar
* chore: reorder show case on navbar
* chore: update card image style
* chore: update showcase images
* chore: update showcase card image 
						
						
					 
					
						2023-09-24 15:30:17 +01:00 
						 
				 
			
				
					
						
							
							
								Xin 
							
						 
					 
					
						
						
							
						
						b51bfa3177 
					 
					
						
						
							
							feat: support wide and full page modes ( #69 )  
						
						... 
						
						
						
						* feat: add page width config and partial
* feat: use page-width partial in layouts
* chore: revert changes in navbar and footer
* feat: customize footer width from site config
* chore: update styles
* docs: add page width
* feat: allow overriding navbar width
* fix: navbar width variable
* docs: add instruction for navbar and footer 
						
						
					 
					
						2023-09-20 23:36:00 +01:00 
						 
				 
			
				
					
						
							
							
								Xin 
							
						 
					 
					
						
						
							
						
						e9ea9786e9 
					 
					
						
						
							
							feat: enhance scrollbar style ( #56 )  
						
						... 
						
						
						
						* feat: enhance scrollbar style
* chore: set `color-scheme` for document element 
						
						
					 
					
						2023-09-14 00:01:38 +01:00 
						 
				 
			
				
					
						
							
							
								Xin 
							
						 
					 
					
						
						
							
						
						76ac694542 
					 
					
						
						
							
							feat: add backdrop blur for nav bar ( #53 )  
						
						
						
						
					 
					
						2023-09-13 10:02:38 +01:00 
						 
				 
			
				
					
						
							
							
								Xin 
							
						 
					 
					
						
						
							
						
						3bcdf84ad4 
					 
					
						
						
							
							feat: details shortcode ( #28 )  
						
						... 
						
						
						
						* feat: details shortcode
* docs: add details shortcode page
* chore: update shortcodes page
* docs: update
* Revert "chore: update shortcodes page"
This reverts commit c005ad4cb1 
						
						
					 
					
						2023-09-02 16:01:34 +01:00 
						 
				 
			
				
					
						
							
							
								Xin 
							
						 
					 
					
						
						
							
						
						8e8f7f23c9 
					 
					
						
						
							
							chore: increase home heading text line height  
						
						
						
						
					 
					
						2023-09-02 00:10:51 +00:00 
						 
				 
			
				
					
						
							
							
								Xin 
							
						 
					 
					
						
						
							
						
						c8b1d764e0 
					 
					
						
						
							
							chore: add more i18n options and update templates  
						
						
						
						
					 
					
						2023-08-27 17:32:44 +01:00 
						 
				 
			
				
					
						
							
							
								Xin 
							
						 
					 
					
						
						
							
						
						d9c44bc503 
					 
					
						
						
							
							docs: add content to about page  
						
						
						
						
					 
					
						2023-08-27 16:20:25 +01:00 
						 
				 
			
				
					
						
							
							
								Xin 
							
						 
					 
					
						
						
							
						
						a52279446a 
					 
					
						
						
							
							chore: add feature cards to home page  
						
						
						
						
					 
					
						2023-08-27 15:53:12 +01:00 
						 
				 
			
				
					
						
							
							
								Xin 
							
						 
					 
					
						
						
							
						
						d1bc057c09 
					 
					
						
						
							
							chore: update home page  
						
						
						
						
					 
					
						2023-08-26 12:20:39 +01:00 
						 
				 
			
				
					
						
							
							
								Xin 
							
						 
					 
					
						
						
							
						
						739178889f 
					 
					
						
						
							
							chore: add hextra home layout  
						
						
						
						
					 
					
						2023-08-25 01:09:36 +01:00 
						 
				 
			
				
					
						
							
							
								Xin 
							
						 
					 
					
						
						
							
						
						04a5c7378a 
					 
					
						
						
							
							feat: add rss template  
						
						... 
						
						
						
						feat: enhance sidebar on mobile
chore: simplify settings by having defaults
chore: update footer template 
						
						
					 
					
						2023-08-23 01:00:36 +01:00 
						 
				 
			
				
					
						
							
							
								Xin 
							
						 
					 
					
						
						
							
						
						86e5106f6e 
					 
					
						
						
							
							docs: update docs and footnote styles  
						
						
						
						
					 
					
						2023-08-22 00:48:44 +01:00 
						 
				 
			
				
					
						
							
							
								Xin 
							
						 
					 
					
						
						
							
						
						5821b02db2 
					 
					
						
						
							
							docs: add customization and update other pages  
						
						... 
						
						
						
						chore: re-compile css and add icons
chore: update blog list layout 
						
						
					 
					
						2023-08-21 23:41:37 +01:00