benjamin melançon
350638f21e
Update to full release of webform!
2018-12-24 18:16:50 -05:00
benjamin melançon
f0495c7042
Configure blog posts to provide author microformats for author reference
...
Ref #132
2018-12-24 18:14:37 -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
3d0ec7b122
Try configuring indieweb to auto e-content wrap node body (paragraphs) and comments
...
and also to mark up the summary so it can be used in syndication to microstatus networks.
We aren't printing the summary field on blog post full pages though so that can't possibly
work, and pretty sure the paragraphs won't print a class around them (but that's just as
well, we're doing the e-content class in the node--full template and getting a bit more of
the other content fields.
Wrapping the comment body is probably going to work though.
Ref #132
2018-12-22 16:47:09 -05:00
benjamin melançon
370e259739
Update webform and a couple Drupal dependencies
2018-12-22 15:45:22 -05:00
benjamin melançon
32559f60a8
Disable image on blog posts; it'll need to be embedded in content manually
...
Documented https://agaric-documentation.readthedocs.io/en/latest/agaric-website/basics.html
2018-12-21 13:40:33 -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
05505362d9
Pour on a little more IndieWeb
2018-12-20 10:16:23 -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
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