Commit graph

477 commits

Author SHA1 Message Date
benjamin melançon
a64248ba3e Keep width full so taciturn types aren't shrunk
Clayton's Person teaser bio was so short that his card ended up smaller at certain mobile view modes.
2019-01-08 13:55:46 -05:00
benjamin melançon
89c2c4f44c Commit compiled CSS 2019-01-07 10:24:52 -05:00
benjamin melançon
1d1eac1af8 Keep cards on work page to equal heights 2019-01-07 10:24:43 -05:00
benjamin melançon
a7ded3c705 Fix another blatant typo 2019-01-02 18:29:27 -05:00
benjamin melançon
ef5f877a60 Successfully add link classes to active item ancestor, without hangover
Unlike 9e47f0c7cb where i was just trying to avoid creating the link_attributes
object for every item.  That was not to be.
2019-01-01 11:09:08 -05:00
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