d2fb50b83c
fix(links): show backdrop on links highlighted in headers alias ( #816 )
...
* fix: assign specific classes based on parent node
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
* fix: use custom role for anchor icone
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
* fix: allow color on links 😄
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
* chore: unify search inner container
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
---------
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
2024-02-06 02:06:19 -05:00
52ef6d1b6f
fix(search): set background-color for icon within preview panel ( #815 )
...
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
2024-02-06 01:12:31 -05:00
90725688a7
style(search): increase width on mobile view ( #796 )
...
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
2024-02-04 21:52:24 -08:00
742b883256
fix(search): flex basis and card highlighting
2024-02-02 12:18:02 -08:00
a2c46f442d
fix(search): dont rely on mouse to manipulate focus
2024-02-02 10:44:19 -08:00
18745a9dc6
fix(style): correctly collapse on mobile
2024-02-02 09:36:36 -08:00
44da82467e
fix(style): remove redundant selector
2024-02-02 01:45:15 -08:00
3231ce6e79
fix: search async ordering, scroll offset
2024-02-02 01:36:17 -08:00
a0b927da4a
fix: use display instead of visibility for click handling pasthrough
2024-02-02 01:24:40 -08:00
2b57a68e1f
fix: font weight consistency
2024-02-02 00:53:09 -08:00
ee868b2d79
fix(search): set correct attribute on hover icon ( #787 )
...
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
2024-02-02 00:35:53 -08:00
5a36e5b68d
fix(style): reasonable page width for rich search preview
2024-02-02 00:29:45 -08:00
970a30a139
chore: fmt
2024-02-01 23:57:17 -08:00
9b8e0c9d1a
chore(cleanup): misc refactoring for cleanup, fix some search bugs
2024-02-01 23:55:11 -08:00
45b93a80f4
fix: index setup, styling fixes
2024-02-01 22:22:06 -08:00
e9fb0ecb96
fix: border radius on search preview
2024-02-01 21:19:51 -08:00
c0c0b24138
feat: improve search preview styling and tokenization
2024-02-01 21:19:51 -08:00
295b8fc914
fix(search): increase size on fullPageWidth viewport ( #784 )
...
* fix(search): increase size on fullPageWidth viewport
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
* chore: fix width size to be consistent on multiple views
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
* chore: set layout to 0 if there is no term
remove flashing by setting max-height
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
---------
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
2024-02-01 19:44:33 -05:00
756acc7f97
feat(search): highlight on preview ( #783 )
...
* feat: primitive full-text search on preview
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
* fix: remove invalid regex and unused code path
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
---------
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
2024-02-01 16:48:27 -05:00
e1f12e6cb7
fix(style): search preview consistency
2024-01-31 09:55:23 -08:00
50bb1ffd8a
feat(usability): update functions for search ( #774 )
...
* feat(usability): update functions for search
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
* perf: slightly cleaner variables
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
---------
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
2024-01-31 09:38:42 -08:00
a29fadb046
feat(search): experimental telescope layout ( closes #718 ) ( #722 )
...
* feat(search): telescope-style search
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
* chore(search): cleanup some basis and borders
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
* fix(search): make sure to set overflow-y
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
* feat(search): shows preview on desktop only search
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
* perf: add options to control layout through config
cache memoize results to avoid fetching
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
* chore: use the default configuration
* fix: correct minor type for search
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
* fix: use datasets to query for preview
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
* chore: layout changes
show preview on normal layout, and only show previous layout in list page.
* fix(type): annotate search with types
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
* chore: apply jacky's suggestion
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com >
* chore: using map API and scss
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
* fix: styling on search container view on phones
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
* Update quartz.layout.ts
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com >
---------
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com >
2024-01-31 01:16:14 -08:00
b22bcd17b4
fix: border-box result-card
2024-01-23 20:20:35 -08:00
fa6c02d321
fix: make search result card block
2024-01-23 17:08:56 -08:00
4edd27d3f9
fix: font weight in search
2024-01-22 10:48:23 -08:00
90dac31216
feat: Implement search for tags ( #436 )
...
* Quartz sync: Aug 29, 2023, 10:17 PM
* style: add basic style to tags in search
* feat: add SearchType + tags to search preview
* feat: support multiple matches
* style(search): add style to matching tags
* feat(search): add content to preview for tag search
* fix: only display tags on tag search
* feat: support basic + tag search
* refactor: extract common `fillDocument`, format
* feat: add hotkey to search for tags
* chore: remove logs
* fix: dont render empty `<ul>` if tags not present
* fix(search-tag): make case insensitive
* refactor: clean `hideSearch` and `showSearch`
* feat: trim content similar to `description.ts`
* fix(search-tag): hotkey for windows
* perf: re-use main index for tag search
2023-09-01 10:09:58 -07:00
2e0e518f5d
format
2023-08-23 15:16:04 -07:00
632c27b7ec
docs: update hosting.md
with Vercel hosting instructions ( #406 )
...
* Update hosting.md with Vercel hosting instructions
* Update docs/hosting.md
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com >
* Update docs/hosting.md
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com >
* Run npm run format
---------
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com >
2023-08-23 15:14:23 -07:00
d02af6a8ae
architecture, fix vendor prefixing
2023-08-07 17:34:38 -07:00
cd9dc6ecb5
fix css transforms for mobile
2023-08-06 22:07:08 -07:00
fd7c33c537
style fixes for search bar and title on mobile
2023-07-23 11:19:15 -07:00
7db2eda76c
run prettier
2023-07-22 17:27:41 -07:00
38cff2d670
more visual polish, adjust colours and spacing
2023-07-04 16:48:36 -07:00
ab9da02c60
fix indexing causing main thread freeze, various polish
2023-07-04 10:08:32 -07:00
e0ebee5aa9
various polish
2023-07-02 13:08:29 -07:00
ba9f243728
tag and folder pages
2023-07-01 00:03:01 -07:00
fd5c8d17d3
basic search implementation
2023-06-19 20:37:45 -07:00