Commit Graph

33 Commits

Author SHA1 Message Date
Cadence Ember
61c304cf41 Implement Solr search provider 2023-12-06 13:08:20 +13:00
Cadence Ember
b8ccd6cc3e Improve theme layout on non-flex browsers 2023-10-03 18:54:07 +13:00
Cadence Ember
61d2820342 fix some more play buttons on minecraft wiki 2023-06-17 00:16:11 +12:00
Cadence Ember
4336e4ab43 fix javascript audio buttons on hearthstone wiki 2023-06-17 00:09:59 +12:00
Cadence Ember
226bda5637 Allow preformatted blocks to scroll themselves 2023-03-14 00:42:16 +13:00
Cadence Ember
5fa6e2fb9e Unlock search suggestions properly (real) 2023-02-10 23:53:38 +13:00
Cadence Ember
0b858cf426 Unlock search suggestions properly, possibly fix safari 2023-02-10 23:13:01 +13:00
Cadence Ember
7f85ce776b Crawlers should not crawl theme switch buttons 2023-02-08 00:14:06 +13:00
Cadence Ember
c7cce5479d Create archiver and offline code handlers
Somewhat messy. Will clean up gradually in future commits.
2023-02-06 23:56:03 +13:00
Cadence Ember
99b5d8d8f6 Allow breaking lines in the URL in the footer 2022-12-04 23:55:18 +13:00
Cadence Ember
a661ddb313 Make the search box magically fit the space 2022-11-30 00:37:07 +13:00
Cadence Ember
9afccbb9cd Support light/dark themes as per Fandom's styles 2022-11-30 00:03:54 +13:00
Cadence Ember
324e34eb72 Remove unused imports 2022-11-15 20:50:07 +13:00
Cadence Ember
bf6efde979 Add countdown timer for gacha enthusiasts 2022-11-15 20:46:56 +13:00
Cadence Ember
ac17f40329 Fix font local definitions (?) 2022-11-11 22:34:45 +13:00
Cadence Ember
b0e90f5cf9 Use Source Sans Pro font, selfhosted 2022-11-10 23:55:31 +13:00
Cadence Ember
1219334d06 New icon, specifically designed for small size 2022-10-31 20:03:50 +13:00
Cadence Ember
15b41c24f7 Add breezewiki-icon.svg 2022-10-31 00:00:07 +13:00
Cadence Ember
8b200d621a Link out to NIWA's wikis where available 2022-10-30 23:15:26 +13:00
Cadence Ember
3c7a2f8453 Rewrite search suggestions module 2022-10-24 18:13:54 +13:00
Cadence Ember
07db44e732 Add search suggestions 2022-10-23 00:26:27 +13:00
Cadence Ember
82978e7c13 Remove table colour override
This is no longer necessary because the table colours are okay because
the page theme is now correctly set.
2022-09-17 22:34:44 +12:00
Cadence Ember
37318b8c50 Style updates
- Fix code block font
- Use sans-serif font (don't know how I missed this)
- Smaller font size on cell phones
2022-09-17 00:58:06 +12:00
Cadence Ember
229ec1ee0c Don't display new editor encouragement 2022-09-09 23:33:01 +12:00
Cadence Ember
660ec56e73 Mobile layout improvements
- Images must fit within the screen
- Attempt to make horizontal page footers vertical on mobile
2022-09-09 23:17:21 +12:00
Cadence Ember
62e1cb33c8 Prevent footer overlapping on mobile 2022-09-09 21:59:19 +12:00
Cadence Ember
0a27f6d87f Improve homepage, add testimonials 2022-09-08 14:50:29 +12:00
Cadence Ember
3505925f7e Increase table font size 2022-09-05 23:50:52 +12:00
bopol
8a72003170 Only display footer in column if space's available
Otherwise it would cause an overflow e.g. on mobile
2022-09-04 23:52:36 +12:00
Cadence Ember
50d944fb11 Add robots.txt 2022-08-31 00:45:12 +12:00
Cadence Ember
301636d597 Add homepage, architecture changes
* Create homepage
* Page data is automatically reloaded (except when compiling)
* Entrypoint is breezewiki.rkt for running and dist.rkt for compiling
* Include stack trace when sending error messages
2022-08-30 21:33:28 +12:00
Cadence Ember
db4691f56c Style tweaks
* Animated slots click smoother
* Tables are readable on dark themed wikis
* External links are indicated more reliably
2022-08-30 21:26:37 +12:00
Cadence Ember
80f03aac18 Initial commit
* Viewing for wiki pages
* Searches
* Categories
* Logo
* Image proxy
* Config loaded from config.txt
* AGPL 3 license
2022-08-23 22:15:24 +12:00