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
benjamin melançon
f895ef9ce3
Update pattern library - Ensure embedded media is responsive
...
Fixes #128
2018-12-18 17:16:24 -05:00
benjamin melançon
58d2cb4f63
Update pattern library to accept title paragrophs into case study teaser
2018-12-18 12:26:43 -05:00
benjamin melançon
b95ea1dfbc
Update pattern library - catch other 2 places field has ridiculously long name
...
Ref #127
2018-12-18 11:22:18 -05:00
benjamin melançon
8409715ffe
Update pattern library
...
> Add a teaser template for case studies
Ref #127
2018-12-18 11:14:07 -05:00
benjamin melançon
e67f1c008d
Update pattern library
...
> Use teaser template instead of card (for blogs etc)
Ref #127
2018-12-18 09:02:45 -05:00
benjamin melançon
bdfbd8c35b
Update pattern library
...
Add template for header search separate from navbar search
Make search bar large on search page 'cause i'm fancy like that
2018-12-18 08:22:20 -05:00
benjamin melançon
9197d58411
Update pattern library
...
> 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:14:31 -05:00
benjamin melançon
57215c1ca7
Update pattern library
...
> Hide search icon and form on mobile; print plain link instead
2018-12-17 23:59:39 -05:00
benjamin melançon
65a36f5e5d
Update pattern library
...
> Win specificity battle over Bulma to highlight 2nd-level menu links on hover
Ref #110
2018-12-17 22:57:52 -05:00
benjamin melançon
f8802f0663
Update pattern library
...
> Rely on .content class for link hover padding in .hero components
> Go to considerable lengths to keep links blue
Ref #110
2018-12-17 22:27:54 -05:00
benjamin melançon
3a4295899a
Update pattern library
...
> Place bylines outside of titlebar
> Only print the titlebar_links section if there's actually anything there
> Restore distance between byline and title that adding titlebar div took away
> Print the secondary menu in the titlebar area
2018-12-17 17:45:17 -05:00
benjamin melançon
74770f2649
Update pattern library
...
> Blank out the regular secondary menu block
> Set starting default navbar to light header rather than transparent header
> Give a try printing the secondary menu in the titlebar in the header
> Scrollmagic doesn't know how to remove the initial state so just don't have it
> Minimize flash of different navbar color
> Let's try making blog posts light per design
> And whatever, let's make random non-node pages have dark blue navbars too
2018-12-17 10:05:03 -05:00
benjamin melançon
3a2ce7f3b6
Update pattern library
...
> Bring person node paragraphs in line with regular node paragraph handling
> Use the field summary + include paragraph wrapper for it
> Consistantly use 'false' rather than 'not true'
Ref #110
2018-12-16 11:56:59 -05:00
benjamin melançon
8ed346bac5
Update pattern library
...
> Work around local debug output breaking background images
2018-12-16 11:41:00 -05:00
benjamin melançon
d697b0f199
Update pattern library
...
> We're using minimal HTML so we can actually print paragraph tags as designed
> Overhaul card template for small cards
> Set classes for views rows showing small cards
> Add back div for embedded views so we can pass classes in from the view
Ref #110
2018-12-15 22:49:27 -05:00
benjamin melançon
8a3d3ee68a
Update pattern library
2018-12-15 00:11:07 -05:00
benjamin melançon
05a1caa647
Update pattern library
...
> Keep person's name in front of their picture
> Move transition to the whole element
2018-12-14 14:46:35 -05:00
benjamin melançon
05a384303b
Update pattern library
...
> Tint person pictures per styleguide but remove on hover
2018-12-14 13:17:34 -05:00
benjamin melançon
d4c93e781a
Update pattern library
...
> Remove all wrappers around embedded views
> Make override very specific to blog
2018-12-13 18:20:07 -05:00
benjamin melançon
8c9cfe9d12
Update pattern library
...
> Override unformatted view wrapper for embeds
> Override viewsreference view title to have titlebar stylings
2018-12-13 13:58:42 -05:00
benjamin melançon
8f315dd1ca
Update pattern library
...
Keep blog teaser heights even: put author/date behind any pics
2018-12-13 11:25:52 -05:00
benjamin melançon
9924052929
Update pattern library
2018-12-13 11:12:32 -05:00
benjamin melançon
06b3a194f4
Update pattern library
2018-12-12 23:55:23 -05:00
benjamin melançon
cb7e6f0e04
Update pattern library
2018-12-11 12:12:18 -05:00
benjamin melançon
b336db2071
Update pattern library
2018-12-10 22:35:31 -05:00
benjamin melançon
dbe704869f
Update pattern library with better blog post listing
2018-12-10 18:08:14 -05:00
benjamin melançon
174a2ee0b2
Update pattern library
2018-12-10 14:12:11 -05:00
benjamin melançon
4a7bb47888
Update pattern library
2018-12-10 13:07:36 -05:00
benjamin melançon
c10dd9046e
Update pattern library
...
Ref #33
2018-12-09 23:17:55 -05:00