0
stars
0
forks
source link
Koohii Search but better
Done
- [x] Update favicon and title
- [x] autofocus
- [x] Keyword search
- [x] Multiple keyword search
- [x] Frame number search
- [x] Investigate error with searching 域
- [x] when no story is found?
- [x] range search showing as strange
- [x] Update keyword search algo to use startsWith instead of includes
- [x] Redo search algo
- [x] Test every kanji and keyword (copy and paste from keywords.js)
- [x] Uploading stories
- Have empty state using keywords-rtk-1.20230411b.js
- Upload to local storage
- Stories may not have all keywords, so merge stories with keywords-rtk-1.20230411b.js
- [x] Implement ?query= in URL
- [x] Parse curly braces
- [x] Example: 贄
- [x] Link to ?query=贄
- [x] Make keyword bold in story if not already
dev
- [x] Adjust algo to have
"
and ,
as terminators dev
- [x] Allow unicode references in frame number search
dev
- [x] No nested bold tags
dev
- [x] Fix gh issue
- [x] Add search icon
design
- [x] Initial state
design
- [x] Hide title on search
design
- [x] Add notice saying all data stays local
design
- [x] Add slant
- [x] Meta tags
- [x] Fade in initial screen
- [x] Prevent flash on results when refreshing
- [x] Clear button on search bar
- [x] Fix bevel borders in Chrome/Safari
- [x] Empty state
design
- [x] Search and clear icons on search bar
design
- [x] Jisho and Koohii links
design
- [x] Add animation to exclamation mark
- [x] Add links to Import section
- [x] Make stories upload drag and drop
design/dev
Todo
- [ ] Host from koohii.inclushe.com
- [ ] Improve copy
Backburner
- [ ] Options?
- [ ] Custom fonts?
- [ ] Handle uploading stories
- [ ] Grab alternate keywords
design/dev
- [ ] Helper extension?
- [ ] Automatically import stories
- [ ] Add/edit/get user/popular stories?
- [ ] Clipboard watcher
- [ ] Google-style/Intellisense keyword autocomplete
design/dev
- [ ] Dark mode
design
- [ ] Error state
design
- [ ] Show error for failed imports