Commit Graph

42 Commits

Author SHA1 Message Date
Cadence Ember
14930f18dc Save even more vertical space 2024-07-01 02:32:39 +12:00
Cadence Ember
1ef184547b Allow minimising independent wiki notice 2024-07-01 02:28:17 +12:00
Cadence Ember
755efe3cd6 Tabber code size and quality 2024-06-05 23:07:05 +12:00
Cadence Ember
47d92d3a37 Merge PR #15 2024-06-05 21:53:03 +12:00
Cadence Ember
61c304cf41 Implement Solr search provider 2023-12-06 13:08:20 +13:00
blankie
2b3a8fe108 Fix scrolling to sections if a tab's hash coincides with one
ben10/wiki/Alien_X_(Classic)#Appearances
2023-11-13 14:35:35 +11:00
blankie
dcb8a8a590 Prevent making duplicate history entries 2023-11-06 20:31:20 +11:00
blankie
f5399524b1 Prevent linking to tabs with no IDs 2023-11-06 20:15:18 +11:00
blankie
ead6896818 Add the ability to specify/open the last open tab in the URL 2023-11-06 20:15:18 +11:00
blankie
9773e62c46 Add better support for tabs
Some pages break without actual tab support, such as
https://breezewiki.com/ben10/wiki/Ultimatrix_(Original)#Modes

This change aims to work with old browsers (such as Firefox for Android 68)
and browsers with Javascript disabled (by showing all tab contents and hiding
the tab bar, i.e. how tabs work before this change).
2023-11-06 20:15:15 +11: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