1
0
Fork 0
mirror of https://github.com/sbrl/Pepperminty-Wiki.git synced 2024-06-02 10:13:01 +00:00
Commit graph

1323 commits

Author SHA1 Message Date
Starbeamrainbowlabs bcc8f0be27
More accessibility improvements, and noodle away at the darak theme.
Looks like we're going to have to come up with our own button style, 
which is going to be a bit of a pain tbh :-/
2019-08-30 23:13:16 +01:00
Starbeamrainbowlabs 5e5f47fdda
Add aria-label 2019-08-30 21:31:14 +01:00
Starbeamrainbowlabs ff51b6613c
Mark user avatar on top nav bar as hidden against screen readers 2019-08-30 18:23:17 +01:00
Starbeamrainbowlabs f4275373d9
Update parsedown 2019-08-30 13:29:15 +01:00
Starbeamrainbowlabs 4e3426644c
Style the new mega-menu option.
It still needs more testing though - e.g. to ensure we haven't broken 
the existing setup :P
2019-08-30 00:41:25 +01:00
Starbeamrainbowlabs 2a567ba8c8
Fix html structure for mega-menu. Next up: CSS! :D 2019-08-29 20:57:14 +01:00
Starbeamrainbowlabs cd4b137efc
Bugfix: Monkeypatch another crazy bug in the packing script 2019-08-29 20:48:44 +01:00
Starbeamrainbowlabs 0a6ee2977d
Bump version & update changelog 2019-08-29 20:47:48 +01:00
Starbeamrainbowlabs 3374bdedc3
Add support for mega menus, but it's untested 2019-08-29 17:19:57 +01:00
Starbeamrainbowlabs c3487aa332
Make development version badge dynamic 2019-08-29 00:50:53 +01:00
Starbeamrainbowlabs 5563cd9f0a
Update making a release checklist 2019-08-29 00:39:41 +01:00
Starbeamrainbowlabs 26961d428f
Tweak changelog 2019-08-29 00:17:15 +01:00
Starbeamrainbowlabs 2c37d77f82
Refactor the default peppermint.json nav more menu value
....but the supporting backend code isn't there yet.
2019-08-29 00:16:13 +01:00
Starbeamrainbowlabs 0427f8818f
Mess with adding parsedown extreme, but it's not finished yet 2019-08-29 00:15:19 +01:00
Starbeamrainbowlabs 5b327c6f35
Fiddle with the badges 2019-08-29 00:14:58 +01:00
Starbeamrainbowlabs 24d15b1f5a
Hotfix: Patch download packer, which was inadvertently broken 2019-08-29 00:14:10 +01:00
Starbeamrainbowlabs 53dd5e3d70
Add hidden feature to pack.php to return version info as JSON
This will be useful for a development version badge.
2019-08-28 23:55:45 +01:00
Starbeamrainbowlabs d19c8712db
Tweak more menu. There's more work to be done though
ref 
https://www.reddit.com/r/UI_Design/comments/cvu3cy/what_can_i_do_to_improve_the_menu_on_the/
2019-08-28 16:32:22 +01:00
Starbeamrainbowlabs eb0b080b64
Add css grid todo refactor note
Looking at it, we could really use a good refactor to use the CSS
grid for the main page layout. Some considerations though:

 - The sidebar
 - The printable page view

...we'll need to make sure we account for all these things when
refactoring.
2019-08-28 01:07:13 +01:00
Starbeamrainbowlabs 6324a5b2fa
Finish (almost) moving the rest of the colours over to css variables
prefers-color-scheme dark mode, here we come! :D
2019-08-28 01:03:07 +01:00
Starbeamrainbowlabs f3d9dff632
Bugfix: Squash large blank space at bottom of edit page 2019-08-28 00:37:55 +01:00
Starbeamrainbowlabs 4b2311f8ff
Refactor a bunch of colours in the default theme into css variables, but there are more to go. 2019-08-28 00:26:27 +01:00
Starbeamrainbowlabs eb551708b5
Fix theme gallery submission system 2019-08-26 21:00:38 +01:00
Starbeamrainbowlabs a606dbdc2d
Style the new theme gallery 2019-08-26 16:31:30 +01:00
Starbeamrainbowlabs e85f480e63
Sort themes before display 2019-08-26 15:48:37 +01:00
Starbeamrainbowlabs c96e3108aa
Set user agent string when making requests 2019-08-26 15:27:24 +01:00
Starbeamrainbowlabs 26c3a4d0a2
Wire the theme index into the gallery ui, but it's still untested.
Part of #5.
2019-08-26 13:16:13 +01:00
Starbeamrainbowlabs 90109bc96c
Add note to changelog 2019-08-25 22:13:59 +01:00
Starbeamrainbowlabs 02c9832b71
Ignore theme previews and theme index 2019-08-25 21:40:24 +01:00
Starbeamrainbowlabs 45befb5ff1
Work on automatic theme index & preview generation 2019-08-25 21:38:28 +01:00
Starbeamrainbowlabs 1bd91ad7e0
Optimise logo 2019-08-25 21:36:35 +01:00
Starbeamrainbowlabs 98c94a2b59
Start working on theme index, but screenshotting isn't finished yet 2019-08-25 18:12:08 +01:00
Starbeamrainbowlabs ad5f7dcbb4
Refactor themes - more theme-related improvements coming soon! 2019-08-25 01:23:24 +01:00
Starbeamrainbowlabs 2fa867e6ef
Bump page-help version 2019-08-24 21:56:02 +01:00
Starbeamrainbowlabs f160a82063
Add note to search page linking to query syntax on help page 2019-08-24 20:47:41 +01:00
Starbeamrainbowlabs dc63d98925
Add table of contents to help page 2019-08-24 20:05:06 +01:00
Starbeamrainbowlabs da5b3a5df8
Do some documentation work, and add missing help sections 2019-08-24 19:56:14 +01:00
Starbeamrainbowlabs e773e36de5
Tweak stas-parse action output 2019-08-23 01:29:11 +01:00
Starbeamrainbowlabs 632375417d
Add apiDoc comment 2019-08-23 01:27:35 +01:00
Starbeamrainbowlabs e6ba31df23
Add debug stas-parse action 2019-08-23 01:24:17 +01:00
Starbeamrainbowlabs 276b4c808f
Add STAS parsing to query-searchindex output 2019-08-23 00:51:39 +01:00
Starbeamrainbowlabs 4d51ae924e
Fix intitle: & intags: syntax - game, set, match. 2019-08-22 22:23:30 +01:00
Starbeamrainbowlabs 9505e0653e
Fix some mroe odd bugs in the new search system 2019-08-22 22:11:09 +01:00
Starbeamrainbowlabs edf1be5801
Fix a *huge* number of bugs in the new search system, but it's not ready just yet 2019-08-22 21:38:17 +01:00
Starbeamrainbowlabs e08e775d98
Finish refactoring invindex_query 2019-08-22 17:43:14 +01:00
Starbeamrainbowlabs 94bc787ea7
Add editing file for diagram 2019-08-19 01:13:01 +01:00
Starbeamrainbowlabs b93dd3d9cc
Start refactoring query_invindex & rename it to invindex_query
....but of course it's not finished yet. We're doing well, but there are 
a few thorny issues to go.

Mainly: We need to seriously optimise ids::getpagename(), 'cause we'll 
need it a *lot* when we get to implementing the size, before, and after 
colon : directives.
2019-08-18 21:25:48 +01:00
Starbeamrainbowlabs 0807cce256
Add searhc index format diagram 2019-08-18 20:11:30 +01:00
Starbeamrainbowlabs ce6df06817
Start refactoring the search system to use a new key-value store backend
....but it's not finished yet.

It should improve performance significantly when it's done & optimised, 
as we won't have to load the entire search index into memory & decode it 
just to perform a single query.
2019-08-18 18:52:29 +01:00
Starbeamrainbowlabs 38badd3c1f
[search] Add StorageBox.php as an extra data file
It's time to refactor the search system to use an SQLite-backed 
key-value data store. It's just a shame that something designed for this 
like LevelDB / RocksDB doesn't have a PHP package that we can use :-/

We can always switch later, I suppose.
2019-08-17 20:47:51 +01:00