Commit graph

522 commits

Author SHA1 Message Date
benjamin melançon
9e47f0c7cb Take bloody two in adding a class without it hanging around 2019-01-01 11:04:46 -05:00
benjamin melançon
81bc33cf04 Commit compiled CSS 2019-01-01 10:48:07 -05:00
benjamin melançon
0e9641c14a That wouldn't work *with* dark section; just move active bar closer
Effectively reverts 4a82806
2019-01-01 10:47:54 -05:00
benjamin melançon
4a82806e0c Keep underline visible when dark navbar not followed by dark section 2019-01-01 10:43:07 -05:00
benjamin melançon
65872a3bf3 Stop admin links from getting the 'standard block' treatment
... maybe the standard block isn't so standard...
2019-01-01 09:46:07 -05:00
benjamin melançon
d060b1c2b9 Throw column class back on 2019-01-01 00:17:57 -05:00
benjamin melançon
7a941d9c09 Fix silly typo 2018-12-31 23:44:35 -05:00
benjamin melançon
53e2558563 Bottom block content needs no razzledazzle 2018-12-31 23:44:28 -05:00
benjamin melançon
39ce0ad308 Marke up common block in a good way for Related Content
and probably most anything
2018-12-31 23:28:43 -05:00
benjamin melançon
31c27872f3 That just added craziness we don't want, so let's override stable directly 2018-12-31 23:20:18 -05:00
benjamin melançon
7e05e7354f Well all the action is in Bulma so let's override that 2018-12-31 23:19:07 -05:00
benjamin melançon
087c21c1df Copy over Octavia block for overriding 2018-12-31 23:17:17 -05:00
benjamin melançon
4df31e044f Keep permalinks working even if ionicon service down 2018-12-31 23:05:48 -05:00
benjamin melançon
5eea89916a Skip permalink & tags section for pages, landing pages 2018-12-31 23:02:07 -05:00
benjamin melançon
f49ed76e15 Add organization (not individual) indicator, may not work
... but, confirmed it didn't *break* indiewebify.me validation; just not clear if it is
reading tat we're an org, or that it can read that...
2018-12-31 22:35:27 -05:00
benjamin melançon
e2d77d710b Mark up header with most basic h-card identification 2018-12-31 11:30:10 -05:00
benjamin melançon
ef3bcb3cc9 Commit compiled CSS 2018-12-28 14:30:59 -05:00
benjamin melançon
116c14040f Make content links bold for accessibility (minimum contrast) 2018-12-28 14:30:52 -05:00
benjamin melançon
360f7be9f4 Add title explaining back-to-top
I don't think that having an aria label is an overuse of aria; it might not be necessary but it makes
certain screenreaders don't try to read anything about the icon markup inside the link.
2018-12-28 14:12:40 -05:00
benjamin melançon
d446e8cf5b Commit compiled CSS 2018-12-26 23:36:00 -05:00
benjamin melançon
5581a74c3f Keep logo from taking on same hue as other navbar links on light header 2018-12-26 23:35:52 -05:00
benjamin melançon
54860991a7 Commit compiled CSS 2018-12-26 23:31:43 -05:00
benjamin melançon
13372f50f7 Style hovered over navbar links to be dark on light headers 2018-12-26 23:31:31 -05:00
benjamin melançon
7ba05a00e0 Commit compiled CSS 2018-12-26 22:26:55 -05:00
benjamin melançon
93525f799a Make navbar focus states match hover states 2018-12-26 22:26:40 -05:00
benjamin melançon
27da326d6a Move help (status messages) to just below navbar 2018-12-26 21:03:10 -05:00
benjamin melançon
39ae84867c Commit compiled CSS 2018-12-26 20:45:26 -05:00
benjamin melançon
63ecd42a15 Keep status messages out from under the fixed navbar
Ref #32
2018-12-26 20:45:03 -05:00
benjamin melançon
5825d0e54b Override bulma message template to add styling classes
... also we're presuming we're going to customize this more later.
2018-12-26 20:42:05 -05:00
benjamin melançon
103e2113d4 Commit compiled CSS 2018-12-26 10:07:44 -05:00
benjamin melançon
5edc8a488a Attempt to keep anchor targets below the fixed header
Largely using the CSS technique from https://stackoverflow.com/a/28824157/1028376
2018-12-26 10:07:32 -05:00
benjamin melançon
2145111b06 Set permalink (comment ID) correctly 2018-12-25 23:27:45 -05:00
benjamin melançon
9228dbb7bf Commit compiled CSS 2018-12-25 23:27:11 -05:00
benjamin melançon
f890ebdb94 Ensure additional hover states have matching focus states 2018-12-25 23:26:56 -05:00
benjamin melançon
c7031b4933 Give search form focus when it's hovered over 2018-12-25 23:24:44 -05:00
benjamin melançon
3ef69dd84f Bring up form when it has focus, also 2018-12-25 23:24:11 -05:00
benjamin melançon
d9a187bd58 Restrict comment form to middle flow 2018-12-25 21:08:44 -05:00
benjamin melançon
e1f3746a29 Attempt to smooth over link icon in screenreaders
If it doesn't work out in testing, go to commit ecd20f1 approach
2018-12-25 20:07:15 -05:00
benjamin melançon
ecd20f1986 Keep link icon for permalink from being ugly for screenreaders
This is a longer approach than what i think we'll take though
2018-12-25 20:06:00 -05:00
benjamin melançon
2cfb2f5ffa Commit compiled CSS 2018-12-25 19:18:27 -05:00
benjamin melançon
b4116e1cd4 Tweak alignment of ionicons
This somehow works even though ion-icon is like an undefined HTML tag.
2018-12-25 19:18:16 -05:00
benjamin melançon
ad5f14be80 Drop extra to get rid of rude not verified message
Not sure what else might go into {{ extra }} other than 'not verified' that we might be losing...
2018-12-25 19:16:13 -05:00
benjamin melançon
a0710da71a Output datetime as dt-published microformat for indieweb
well this won't actually work until https://github.com/swentel/indieweb/issues/361
is done... but in anticipation of swentel's awesomeness.
2018-12-25 11:50:33 -05:00
benjamin melançon
026c850504 Avoid printing reply link to regular users
don't want it for admins either but that'll wait on official D8 FlatComments
which Gnuget ported already: https://www.drupal.org/project/flatcomments/issues/2820578
2018-12-25 11:45:30 -05:00
benjamin melançon
98b6cc0c08 Get unlinked title in a slightly less hacky way
... and slowly realize we really don't want titles on our comments...
2018-12-25 11:44:02 -05:00
benjamin melançon
f6b5d40d76 Prevent comment title from being link (stupid /comment/123 link at that) 2018-12-25 11:33:29 -05:00
benjamin melançon
eb5b6b1e01 Add h-entry markup for title (p-name) 2018-12-21 15:45:38 -05:00
benjamin melançon
4c08b5051b Revert "This would have worked if not for non-Bulma way the central designs work"
This reverts commit f6b9cf1468.
2018-12-21 13:20:07 -05:00
benjamin melançon
f6b9cf1468 This would have worked if not for non-Bulma way the central designs work 2018-12-21 13:19:58 -05:00
benjamin melançon
0107a5c936 Explicitly print tags, and start a 'sharing' section with a permalink
... using the newly available ionicons web component, which works,
unlike the old mis-matched classes and font.
2018-12-20 15:39:12 -05:00