Commit graph

165 commits

Author SHA1 Message Date
benjamin melançon
6d7cb5f531 Update pattern library (better 'one more thing' font sizing 2019-08-01 11:23:27 -04:00
benjamin melançon
9203cc517f Bring in David's de-conflicting of Bulma and Prizm's use of 'number' class 2019-06-06 14:49:59 -04:00
David Valdez
96963ba0dd Add a fix in the header 2019-05-13 14:05:12 -05:00
David Valdez
c436540884 Add the "privacy policy" link in the footer 2019-03-12 13:15:39 -06:00
benjamin melançon
4a990ed3ac Update pattern library 2019-02-21 09:31:00 -05:00
benjamin melançon
8c51013e01 Update pattern library with content flow improvements 2019-02-21 08:32:07 -05:00
benjamin melançon
b253a75b01 Update pattern library for better image spacing 2019-02-07 11:26:59 -05:00
benjamin melançon
46ec28692b Improve look of comment form 2019-01-29 12:22:14 -05:00
benjamin melançon
b38ec22fbd Update pattern library to display comment form even if no comments 2019-01-29 11:44:05 -05:00
benjamin melançon
3569087ddc Update pattern library with Paragraph vertical spacing fix
> Make distance between Paragraphs match distance between paragraphs
  > Commit compiled CSS
2019-01-28 21:42:53 -05:00
benjamin melançon
948d84c84f Update pattern library remove debug code
> Remove test printing of paragraph type
  > Format source code (indenting)
2019-01-28 17:59:41 -05:00
David Valdez
8b2d3842e4 Update the patternlibrary
It contains some changes in the footer
2019-01-25 13:37:05 -06:00
David Valdez
c05100545a Typo 2019-01-22 12:27:57 -06:00
David Valdez
55c322eb79 Displays a link to switch the language.
Only if the content has been translated already.
2019-01-22 12:05:38 -06:00
David Valdez
be9d0e8083 Language switcher footer 2019-01-21 23:48:06 -06:00
benjamin melançon
7184d9cfc3 Update pattern library for #159
> Remove surrounding cruft from pure teaser/preview paragraph for RSS
2019-01-21 13:04:01 -05:00
benjamin melançon
93a85a8d6b Update pattern library for #159
> Print only the first *text* paragraph
  > Fix read more link, make it a paragraph, escape the HTML
2019-01-21 00:32:45 -05:00
benjamin melançon
cb2257d2fd Update pattern library 2019-01-19 22:06:17 -05:00
benjamin melançon
0459585965 Update pattern library to hide RSS extra title
Ref #159
2019-01-19 01:59:47 -05:00
benjamin melançon
3ae5eab604 Update pattern library with RSS teaser craziness 2019-01-17 15:02:46 -05:00
benjamin melançon
bbc1c1726c Update Pattern Library (David's work) 2019-01-16 16:55:44 -05:00
David Valdez
dd3404a457 Add the prism library in the theme 2019-01-15 10:19:19 -06:00
David Valdez
bd26b1501e Update language configuration 2019-01-14 19:15:35 -06:00
benjamin melançon
30336e6d2c Update pattern library with style fixes
Problems mostly spotted by @sfreudenberg

  > Keep cards on work page to equal heights
  > Keep width full so taciturn types aren't shrunk
  > Change within-flow block padding to margin so spacing *does* collapse
2019-01-08 17:46:37 -05:00
benjamin melançon
2e972eb7c6 Update pattern library 2019-01-02 18:29:37 -05:00
benjamin melançon
0ba23099db Update pattern library to mark up all active links
> Successfully add link classes to active item ancestor, without hangover

Ref #142
2019-01-01 11:10:21 -05:00
benjamin melançon
068bcc0991 Update pattern library so active links always distinguishable
> Keep underline visible when dark navbar not followed by dark section
  > That wouldn't work *with* dark section; just move active bar closer
  > Commit compiled CSS

Ref #142
2019-01-01 10:49:52 -05:00
benjamin melançon
083baf3d6f Update pattern library (admin-only update)
> Stop admin links from getting the 'standard block' treatment
2019-01-01 10:20:09 -05:00
benjamin melançon
aa202782cf Update pattern library
> Throw column class back on
2019-01-01 00:18:42 -05:00
benjamin melançon
03aac425ee Update pattern library with block fixes 2018-12-31 23:45:08 -05:00
benjamin melançon
112721a422 Update pattern library with general improv. esp for related content 2018-12-31 23:29:44 -05:00
benjamin melançon
c4704e3151 Update pattern library w/ indieweb, permalink improvements
> Keep permalinks working even if ionicon service down
  > Skip permalink & tags section for pages, landing pages
  > Add organization (not individual) indicator, may not work
2018-12-31 23:07:08 -05:00
benjamin melançon
c8e76172d2 Update pattern library for indieweb on homepage
> Mark up header with most basic h-card identification
2018-12-31 20:53:51 -05:00
benjamin melançon
85c7e46f4b Update pattern library with accessibility improvements
> Add title explaining back-to-top
  > Make content links bold for accessibility (minimum contrast)
2018-12-28 14:43:18 -05:00
benjamin melançon
3616e397f9 Update pattern library to keep logo from getting light header link styles 2018-12-26 23:57:51 -05:00
benjamin melançon
d8d9e967b9 Update pattern library to have dark hovers on light navbar
> Commit compiled CSS
  > Style hovered over navbar links to be dark on light headers
2018-12-26 23:32:34 -05:00
benjamin melançon
4100bae076 Update pattern library to keep link focus states same as hover 2018-12-26 22:29:16 -05:00
benjamin melançon
4901a5e7d1 Update pattern library to place messages consistently
> Move help (status messages) to just below navbar

Ref #32
2018-12-26 21:11:19 -05:00
benjamin melançon
475b45ccb1 Update pattern library to style status messages, keep them visible below navbar
Ref #32

  > Keep status messages out from under the fixed navbar
  > Override bulma message template to add styling classes
2018-12-26 20:46:39 -05:00
benjamin melançon
2380ca8a57 Update pattern library to keep anchor targets from hiding under header
Ref #32
2018-12-26 10:08:53 -05:00
benjamin melançon
98a4873d2d Update pattern library - comments, fixes
Ref #32

  > Bring up form when it has focus, also
  > Give search form focus when it's hovered over
  > Ensure additional hover states have matching focus states
  > Set permalink (comment ID) correctly
2018-12-25 23:29:25 -05:00
benjamin melançon
b584a8824a Update pattern library with comment improvements
Ref #32

  > Drop extra to get rid of rude not verified message
  > Tweak alignment of ionicons
  > Keep link icon for permalink from being ugly for screenreaders
  > Attempt to smooth over link icon in screenreaders
  > Restrict comment form to middle flow
2018-12-25 21:10:38 -05:00
benjamin melançon
32fb129aa9 Update pattern library: 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:47 -05:00
benjamin melançon
be8c428d84 Update pattern library with comment display fixes
> Avoid printing reply link to regular users
  > Get unlinked title in a slightly less hacky way
  > Prevent comment title from being link (stupid /comment/123 link at that)

Hacks just there because the FlatComment module that Gnuget ported to D8 a year and
a half ago hasn't been released by the maintainer yet  :-/

Ref #32
2018-12-25 11:48:21 -05:00
benjamin melançon
f9142c0da3 Update pattern library: Add h-entry markup for title (p-name)
Ref #132
2018-12-22 16:48:18 -05:00
benjamin melançon
82003dc43b Update pattern library 2018-12-21 13:27:30 -05:00
benjamin melançon
7a4ca1476a Update pattern library with microformats start; ionicons as web componens
Ref #132
2018-12-20 15:40:04 -05:00
benjamin melançon
89bc148694 Include Ionicons web components JS 2018-12-20 15:36:28 -05:00
benjamin melançon
4ca792750c Update pattern library - Add placeholders, classes for indieweb markup
> Yet another hoop to preserve first section separation from navbar

Ref #132
2018-12-20 11:51:35 -05:00
benjamin melançon
4516bf1189 Update pattern library- Add me-myself relation to Mastadon, Twitter profiles
Ref #132
2018-12-20 04:52:02 -05:00