Commit Graph

37 Commits

Author SHA1 Message Date
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