benjamin melançon
5445554a40
Commit snapshotted config
2018-12-18 20:22:02 -05:00
benjamin melançon
7cb4769a57
Enable Indieweb API and selected modules
2018-12-18 20:21:45 -05:00
benjamin melançon
23011d02ae
Update composer lock file with indieweb module and its amazing dependencies
...
It's a *lot*, though, makes you realize we need to budget at least one full-time person to be
involved in this stack, with a particular eye toward security and getting patches put through
quickly, to do Drutopia right.
Ref #32
2018-12-18 19:35:49 -05:00
benjamin melançon
89f53a718a
Add the Indieweb module
...
Ref #32
2018-12-18 19:33:26 -05:00
benjamin melançon
8087cf8790
Configure page teaser displayed fields (& ditch Display Suite template)
...
Ref #127
2018-12-18 17:20:32 -05:00
benjamin melançon
455020aed2
Make paragraphs available to case study teasers
...
Ref #127
2018-12-18 17:19:08 -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
803fa27b0d
Configure fields for case study teaser
2018-12-18 11:13:47 -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
ac6b9201d8
Have blog view use teasers, so we keep blog & search styling in sync
2018-12-18 09:00:50 -05:00
benjamin melançon
1f2cc94090
Copy card view mode display config over to teaser
2018-12-18 09:00:00 -05:00
benjamin melançon
2f6aef4867
Make all search results 'teasers'.
...
Ref #127
2018-12-18 08:53:55 -05:00
benjamin melançon
4f7445ded5
Configure search bar to show on search result pages
2018-12-18 08:22:53 -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
50daceced2
Add another main navigation block for 2nd-level menu
...
And place in the secondary_menu region we output in the node template titlebar region
thanks to our https://www.drupal.org/project/regionincontent module.
2018-12-17 20:39:04 -05:00
benjamin melançon
18db37f32c
Commit config snapshot
2018-12-17 20:36:53 -05:00
benjamin melançon
f01c1fb21f
Update composer lock with core, contrib, dependency updates
...
None that should matter too much
2018-12-17 20:35:40 -05:00
benjamin melançon
7aa0a40d29
Enable Region In Content Template module
...
Ref #110
2018-12-17 19:43:11 -05:00
benjamin melançon
a20e70df36
Update composer lock file
2018-12-17 19:42:35 -05:00
benjamin melançon
0cd08942b1
Add Region In Content Template module
...
... that i just made.
Ref #110
2018-12-17 19:42:20 -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
67e22f99d5
Provide summary field for the person template
2018-12-16 12:53:49 -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
4c469553bb
Restrict team embed view to worker owners
2018-12-15 22:56:45 -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
303e57dcc1
Set row classes and add embed view
2018-12-15 22:37:30 -05:00
benjamin melançon
d79784d9b6
Use image URL rather than image; provide summary field not role
2018-12-15 22:36:35 -05:00
benjamin melançon
9d4c7f0864
Remove extraneous help; send better signal about summary length
...
Ref #110
2018-12-15 22:35:42 -05:00
benjamin melançon
a43ddd0dd1
Kill the body field on people; we're using the summary now
...
Ref #110
2018-12-15 22:32:48 -05:00
benjamin melançon
3896464783
Lock down allowed HTML (no links, no paragraphs even) for summary field
...
Ref #110
2018-12-15 22:30:51 -05:00
benjamin melançon
8a3d3ee68a
Update pattern library
2018-12-15 00:11:07 -05:00
benjamin melançon
8265c375f2
Configure small card person view mode not to use bloody display suite
2018-12-15 00:10:51 -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
ec0c7df355
Use landscape style for people page; losing responsive images for now
...
... but i can't imagine the responsive image was working too well, the configuration for
the 'wide' one in particular was quite whack.
2018-12-14 10:49:09 -05:00
benjamin melançon
7d7c668d8a
Add a landscape style
2018-12-14 10:48:18 -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
52e28a0cec
In process but so far bad attempt to make RSS version of blog view
2018-12-13 18:19:41 -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
e89368df18
Add an embed view display for Blog listing
2018-12-13 13:58:14 -05:00
benjamin melançon
d62ebda285
All paragraph types for all (in use) content types
2018-12-13 13:57:54 -05:00