1
0
Fork 0
mirror of https://github.com/sbrl/Pepperminty-Wiki.git synced 2024-11-25 05:22:59 +00:00
Commit graph

45 commits

Author SHA1 Message Date
1a9514594d
themes: treat iframe as img, audio, and video HTML elements 2022-02-07 02:25:34 +00:00
7dd9bd74c4
Add support for creating pages whose name is not yet known - fixes #194 2020-10-25 22:50:03 +00:00
0b86e2ec70
theme/default: improve colour accessibility 2020-08-31 20:54:00 +01:00
492816b4c0
similar page suggestions: polish style in default + blue themes 2020-07-28 23:17:11 +01:00
eb8068c455
themes/default+photo: make nav more menu appear statically inline on small screens 2020-07-28 22:21:56 +01:00
1512be4f0f
themes/blue: fix mega menu 2020-07-28 22:21:18 +01:00
a497f7aea1
Use CSS grid instead of flexbox to style the suggested pages 2020-07-28 21:46:39 +01:00
f559239e9b
Fix annoying scrollbar when editing long pages 2020-07-19 00:05:20 +01:00
3d83fe608e
Bugfix: squash \A prepending tags for some users 2020-07-08 21:57:25 +01:00
1f36ca34ae
Bugfix: fix the large blank space issue in the blue & photo themes
Ref 
https://github.com/sbrl/Pepperminty-Wiki/blob/master/Changelog.md#fixed-3
2020-07-08 21:38:03 +01:00
0fc24c4ce9
themes: limit max width of sidebar & allow resize
....although it doesn't currently persist that information
2020-07-07 21:34:57 +01:00
dc993d311b
theme/photo: properly style the new similar page suggestions 2020-05-27 00:12:04 +01:00
94bda35906
Add some basic sltye rules to make the suggested pages look less terrible
Particularly with the photo theme we need to do some more work....
2020-05-26 13:16:33 +01:00
48567a96a8
parser: Add spoiler syntax, and fix regexes for other inline extensions 2020-05-23 20:38:01 +01:00
fd3edb4fcb
theme/photo: fix theme gallery & curb massive images/videos/audio 2020-05-09 15:41:04 +01:00
9fa2e935b0
theme/default: Fix mini tag margin 2020-03-14 17:21:14 +00:00
83bf9acd86
Add tag input autocomplete when editing pages.
Thanks to Awesomplete by @LeaVerou :D
2020-01-26 21:04:39 +00:00
11611262c4
Add initial mobile theme support 2020-01-16 20:13:01 +00:00
52cb0d02dc
Add places we've been mentioned & photo (non?) credit 2019-11-21 20:59:22 +00:00
b35e3067e7
Update new photo theme description 2019-11-15 11:33:12 +00:00
4ff71b39a1
Further refinements to the new photo theme 2019-11-10 17:20:13 +00:00
21f59ef09b
Refine the new photo theme a bunch 2019-11-10 15:44:43 +00:00
0ef5add3d2
Start working on new photo theme 2019-11-04 00:52:34 +00:00
f044d25f7e
Add output_classes property to external renderer, and new .invert-when-dark class in theme
ABC Notation & Server-Side Latex look good naow! :D
2019-10-25 12:12:57 +01:00
ec85f80b35
[theme] Fix dark text in dark mode 2019-10-24 19:43:30 +01:00
9249903d59
Tweak font size of code blocks 2019-10-20 18:09:44 +01:00
5a788aca78
Tweak code block styling for light mode 2019-10-20 18:08:10 +01:00
209122fabd
Style code blocks (todo: test them in light mode) 2019-10-20 18:05:57 +01:00
5239fff462
theme: Add extra colours to the different active states of interwiki links 2019-10-07 18:15:45 +01:00
4f5a81f65b
Add confirmation before gallery HTTP requests 2019-10-07 16:43:35 +01:00
e708220bc6
Implement some theme update logic, but it's unfinished. 2019-09-01 21:18:14 +01:00
fe938c2dd4
Fiddle with hyperlink colouring 2019-09-01 16:57:19 +01:00
c1b0a721d1
Recolour comments section background 2019-08-31 21:34:08 +01:00
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
5e5f47fdda
Add aria-label 2019-08-30 21:31:14 +01:00
ff51b6613c
Mark user avatar on top nav bar as hidden against screen readers 2019-08-30 18:23:17 +01:00
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
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
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
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
f3d9dff632
Bugfix: Squash large blank space at bottom of edit page 2019-08-28 00:37:55 +01:00
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
a606dbdc2d
Style the new theme gallery 2019-08-26 16:31:30 +01:00
98c94a2b59
Start working on theme index, but screenshotting isn't finished yet 2019-08-25 18:12:08 +01:00
ad5f7dcbb4
Refactor themes - more theme-related improvements coming soon! 2019-08-25 01:23:24 +01:00