Clayton Dewey
9e25d34d97
Require Honeypot module
2018-12-26 19:05:34 -07:00
Clayton Dewey
dff483ec36
Require Honeypot module
2018-12-26 19:05:21 -07: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
139273ea8f
Give access to the minimal HTML format to everyone
2018-12-26 19:23:42 -05:00
Clayton Dewey
401bb931d5
Enable and configure Statistics module
2018-12-26 16:58:22 -07:00
Clayton Dewey
bbf57480e5
Enable and configure Google Analytics
2018-12-26 16:56:06 -07:00
Clayton Dewey
0354dcecf9
Require Google Analytics module, lock file
2018-12-26 16:37:10 -07:00
Clayton Dewey
f748a18395
Require Google Analytics module
2018-12-26 16:36:54 -07:00
benjamin melançon
c6b5d0a619
Update composer lock file with latest IndieWeb dev version
2018-12-26 13:36:06 -05:00
benjamin melançon
ebd109104e
Without typo of leaving the caret in this time
...
Ref #132
2018-12-26 13:34:32 -05:00
benjamin melançon
d93f05616c
Use the dev version of IndieWeb module since we're actively contributing
...
Ref #132
2018-12-26 13:32:19 -05:00
benjamin melançon
6c6e4646e9
Commit composer lock file updates of a couple Drupal dependences
2018-12-26 13:28:41 -05:00
benjamin melançon
76075b5fb5
Don't show subject (annoying when leaving comment); restrict format
...
Ref #32
2018-12-26 12:09:50 -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
d7b8036a4c
Don't print links (just the 'add new comment' link) on blog posts
2018-12-25 20:02:00 -05:00
benjamin melançon
0106778c44
Set taxonomy term-level permissions
2018-12-25 13:13:17 -05:00
benjamin melançon
d7cf4dab5a
Disable comment threading (display), allow contact info, show form
2018-12-25 12:48:14 -05:00
benjamin melançon
d255c477a4
Whatever the meta tags field is, we don't ned to print it
2018-12-25 12:46:39 -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
ea1f71ca3e
Set permissions to allow unauthenticated anonymous visitors to comment
...
and logged-in authenticated users to edit their comments and skip approval when posting, as
well as post in the first place.
But the comment form still isn't showing up...
Ref #32
2018-12-24 21:18:40 -05:00
benjamin melançon
b678357c3d
Configure blog tags & topics to mark up as categories
...
plus other, experimental indieweb microformat config
Ref #132
2018-12-24 18:32:23 -05:00
benjamin melançon
a23f8f44f7
Configure blog posts to do new revisions by default
...
Ref #115
2018-12-24 18:18:44 -05:00
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