Jacky Zhao
e9aa6ae9e7
feat: docker docs, semantic search alpha
2022-11-20 15:09:58 -08:00
SafEight
de2b6b9a1b
feat: Replace == with <mark> ( #234 )
...
Co-authored-by: SAF <saf@saf.saf>
2022-11-19 13:17:55 -08:00
Charles Chamberlain
3409a49f15
fix: Apply monospace style to all meta in a popover ( #216 )
2022-10-16 09:43:43 -07:00
Jacky Zhao
2145e92b00
fix: make latex rendering size more simialr to obsidian
2022-09-12 11:08:07 -07:00
Jacky Zhao
83e7aec3c9
fix: tag list styling
2022-08-24 00:45:08 -04:00
Youssif Shaaban Alsager
25ba1159ad
feat: Add internationalization (i18n) support ( #182 )
2022-08-23 23:32:40 -04:00
Jacky Zhao
a78926ede5
feat: link previews to page-list ( closes #173 )
2022-08-11 11:42:16 -07:00
Jacky Zhao
5c76d8dad9
fix: make callout detection case-insensitive ( closes #171 )
2022-08-05 11:08:52 -07:00
Jacky Zhao
ff770927fd
style: _callouts.scss simplification ( #169 )
2022-08-04 14:50:24 -07:00
Jacky Zhao
234c707a93
docs: improve scss structure and admonition styling, update docs
2022-07-30 18:46:19 -07:00
Emile Bangma
728d8529ec
Support Admonition callouts ( #166 ) ( closes #88 )
2022-07-30 17:29:26 -07:00
Jacky Zhao
dff5ae0d4d
style: improve header anchor styling
2022-07-14 13:09:21 -07:00
Jacky Zhao
b2555ced61
feat: add description section to section/term/taxonomies, fix header margin
2022-07-14 12:02:54 -07:00
Jacky Zhao
7ccff2cf3d
fix: styling on page-list for smaller screens
2022-07-14 11:49:47 -07:00
Jacky Zhao
e0b6606d50
fix: make section-li scss more generic
2022-07-14 10:38:34 -07:00
Jacky Zhao
d7a42a2fd7
feat: improve styling for lists, fix anchor offset
2022-07-14 10:30:07 -07:00
Jacky Zhao
422b6cc25b
feat: css typography improvements
2022-07-13 23:51:33 -07:00
Jacky Zhao
22c8981bb9
feat: css refactor for easy font change
2022-07-13 23:37:54 -07:00
Jacky Zhao
ffe22689eb
feat: use floating-ui for better popover positioning
2022-07-13 15:01:50 -07:00
Jacky Zhao
c1b8fe1221
feat: restyle search icon
2022-07-13 14:32:32 -07:00
Jacky Zhao
b7a619bbd7
fix: tabsize not being respected
2022-07-12 14:37:10 -07:00
Geoffrey Garrett
f54df35767
Copy to clipboard feature for code block ( #152 )
...
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
2022-07-03 11:42:35 -07:00
Jacky Zhao
a8137edf24
fix: adjust weird colours for err highlighting
2022-07-02 17:14:17 -07:00
Geoffrey Garrett
d3e20b8b94
Added optional rendering of code block titles ( #148 )
2022-07-01 11:03:52 -07:00
Jacky Zhao
8b2fba895a
feat: image scaling ( closes #131 )
2022-06-29 17:34:05 -07:00
Aiden Bai
ae240ff82c
Remove redundant CSS rule
2022-05-27 18:31:36 -07:00
Aiden Bai
44984cdaf4
Add support for progress bar
2022-05-27 13:27:13 -07:00
Jacky Zhao
0293c12217
feat: recent posts section/partial
2022-05-23 22:25:13 -07:00
Jacky Zhao
0b6711c218
fix: tag boxes overlapping for content with many tags ( closes #130 )
2022-05-14 16:47:50 -04:00
Jacky Zhao
ed9a8efd1f
fix inline link highlighting, safer latex render
2022-05-05 21:11:23 -04:00
Jacky Zhao
e302f6c423
fix: more generic style to match bad nesting generated by popover interp
2022-05-05 20:35:32 -04:00
Jacky Zhao
cea0f3eb74
feat: contextual backlinks ( closes #106 )
2022-05-05 00:58:50 -04:00
Jacky Zhao
fc89ff2680
fix: broken semi and graph min-height
2022-05-02 13:00:41 -04:00
Jacky Zhao
b8a660e208
feat: copyable header anchors ( fixes #86 )
2022-04-30 13:10:12 -07:00
Jacky Zhao
87b5a7a251
feat: show graph titles on zoom ( fixes #92 )
2022-04-28 15:49:16 -07:00
Jacky Zhao
c8d390dbc5
fix: always hide popover on mobile ( fixes #104 )
2022-04-28 13:45:29 -07:00
Jacky Zhao
f05ff5e62d
fix: add dropshadow to popover, cleanup animation
2022-04-05 23:19:33 -07:00
Jacky Zhao
12ed9722d8
fix: popover selection wrongly including line breaks
2022-04-05 22:43:11 -07:00
Jacky Zhao
7808c66c4d
fix: align footer links
2022-04-05 09:41:13 -07:00
meleu
671fe05312
padding and border-radius matching bottom cards
...
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
2022-04-04 17:07:43 -03:00
meleu
a287d11246
add a collapsible ToC
2022-04-03 22:12:55 -03:00
Jacky Zhao
cc86136bcb
feat: basic latex support
2022-04-02 17:00:14 -07:00
Jacky Zhao
8e083d4a93
Merge pull request #83 from meleu/patch-2
2022-04-02 14:53:05 -07:00
meleu
a469653f75
separate contact links semantically
2022-04-02 18:50:58 -03:00
Jacky Zhao
c51573efa9
feat: grey out broken links
2022-04-02 13:34:26 -07:00
Jacky Zhao
3674df48b8
fix pagination styling
2022-04-01 10:13:01 -07:00
Claudio Yanes
f70128a3de
Prevent overflow of long links and words
...
When a word (or any string withtout breakpoints (spaces, dashes....), making links the most common place where this becamoes an issue) is wider than its container, the text will simply overflow any container, including the viewport. This commit fixes this behaviour by making the word-drap strategy of the browser more aggresive.
2022-03-09 17:58:01 +00:00
Claudio Yanes
b96c60edfc
Merge branch 'hugo' of https://github.com/jackyzha0/quartz into jackyzha0-hugo
2022-03-07 18:27:45 +00:00
Claudio Yanes
dc9b421e21
Remove unnecessary scrollbars
...
The margin property can escape the parent node and move it alongside
its child. This happens with singlePage div and the body, resulting in
scrollbars appearing as the body has the size of the viewport but
does not align with it. This phenomenon can be always observed
in the vertical axis and it can also be observed in the horizontal axis
when the viewport it’s not wide enough (mostly in mobile).
Using paddings prevents this “extra space” from scraping and displacing
the body.
Also, the value 100vw does not take into account the space taken by the
vertical scrollbar, thus making the body wider than the actual viewport,
producing a horizontal scrollbar.
2022-03-04 04:12:43 +00:00
Claudio Yanes
1313bd9779
Move css and js to appropriate files
...
Having the CSS and JS in the html template produces pages larger
than necessary, as each page need to contain all the js/css.
Separating them in appropriate files allow the browser to just download
them once and use them for all the pages. This is even more effective
with an aggressive cache policy for the js and css, something that can
be done without fear thanks to the implemented cache-busting.
Also, having then in separate files allows us to use Hugo pipelines
for minimizing the code.
2022-03-04 02:07:51 +00:00