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
benjamin melançon
c5a7ff4059
Add a stub for a hidden microformats section if we didn't print the authors field
2018-12-20 15:37:59 -05:00
benjamin melançon
a76467412d
Commit compiled CSS
2018-12-20 15:37:06 -05:00
benjamin melançon
af4b0252fb
Drop manual loading of Ionicons files
2018-12-20 15:36:44 -05:00
benjamin melançon
c18d131a2a
Commit compiled CSS
2018-12-20 11:50:52 -05:00
benjamin melançon
8970e69061
Yet another hoop to preserve first section separation from navbar
2018-12-20 11:50:43 -05:00
benjamin melançon
ee2d68da26
Add placeholders, classes for indieweb markup
2018-12-20 11:50:03 -05:00
benjamin melançon
03d4cadb5b
Add me-myself relation to Mastadon, Twitter profiles
2018-12-20 00:49:02 -05:00
benjamin melançon
afb99dad0e
Commit compiled CSS
2018-12-18 12:42:02 -05:00
benjamin melançon
e913b22507
Ensure embedded media is responsive
2018-12-18 12:41:53 -05:00
benjamin melançon
93442780d4
With much tribulation, accept title paragraphs into the case study teaser fold
2018-12-18 12:26:06 -05:00
benjamin melançon
e9de7bb0b8
Catch other 2 places field has ridiculously long name
2018-12-18 11:21:36 -05:00
benjamin melançon
3712f6eff5
Add a teaser template for case studies
2018-12-18 11:12:54 -05:00
benjamin melançon
bc1f7e8d45
Use teaser template instead of card (for blogs etc)
2018-12-18 09:02:11 -05:00
benjamin melançon
fc0d4429de
Commit compiled CSS
2018-12-18 08:15:22 -05:00
benjamin melançon
80eb463cbf
Make search bar large on search page 'cause i'm fancy like that
2018-12-18 08:15:12 -05:00
benjamin melançon
137647e7a1
Add template for header search separate from navbar search
...
It didn't look as good bouncing up and down in the middle of the page.
Also, style it to be a bit longer.
2018-12-18 08:03:09 -05:00
benjamin melançon
9700400610
Add the section class to page views (whole section)
...
Turns out this is really important to keeping a margin on mobile-sized viewports
2018-12-18 00:12:56 -05:00
benjamin melançon
db0bf279ee
Hide search icon and form on mobile; print plain link instead
2018-12-17 23:59:10 -05:00