Clayton Dewey
4c9f80efb3
Update People form to include contact fields
2018-12-27 14:23:28 -07:00
mlncn
b7ae20d635
Merge branch '140-people-contacts' into 'master'
...
Add contact fields to people content type
See merge request agaric/sites/agaric-com!38
2018-12-27 20:37:05 +00:00
Clayton Dewey
3262c6ccfa
Add contact fields to people content type
2018-12-27 13:05:59 -07:00
mlncn
2ee3662315
Merge branch '41-case-study-homepage' into 'master'
...
Update Case Study view to show only promoted items on homepage
Closes #41
See merge request agaric/sites/agaric-com!35
2018-12-27 19:03:07 +00:00
Clayton Dewey
cf18c7d588
Update Case Study view to show only promoted items on homepage
2018-12-27 09:21:16 -07:00
benjamin melançon
5f0dd7dbbe
Commit auto-adding config that doesn't do anything
...
... probably i have a few more indieweb things checked on than i understand what they do.
2018-12-27 02:34:26 -05:00
benjamin melançon
08d208dcb6
Configure what to show for page teasers
...
Ref #127
2018-12-27 02:33:43 -05:00
benjamin melançon
4e209cb29b
Require name and e-mail address for anonymous commenters
...
Ref #32
2018-12-27 01:41:13 -05:00
benjamin melançon
daf6232be7
Disable 'Related Content' block on person nodes
...
Ref #110
2018-12-27 01:15:15 -05:00
benjamin melançon
7e01653874
Manually enable Diff module in core.extension.yml
...
to prevent errors on import like:
[error] Drupal\Core\Config\ConfigImporterException: There were errors validating the config synchronization.
Configuration <em class=placeholder>diff.settings</em> depends on the <em class=placeholder>Diff</em> module that will not be installed after import. in Drupal\Core\Config\ConfigImporter->validate() (line 737 of /var/www/drutopia/web/core/lib/Drupal/Core/Config/ConfigImporter.php).
Ref #139
2018-12-27 00:40:34 -05:00
benjamin melançon
d6e494f536
Remove link from people roles
...
... at least until we style those listing pages a bit better.
Ref #110
2018-12-27 00:25:49 -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
Clayton Dewey
a215a9d522
Merge branch 'master' of gitlab.com:agaric/sites/agaric-com
2018-12-26 21:00:04 -07:00
Clayton Dewey
c9e89e21eb
Install, enable and configure Diff module
2018-12-26 20:59:54 -07:00
benjamin melançon
4100bae076
Update pattern library to keep link focus states same as hover
2018-12-26 22:29:16 -05:00
Clayton Dewey
2b4e729c79
Tweak the Admin Content view
2018-12-26 20:19:57 -07:00
Clayton Dewey
add6c9e1ca
Update Admin Content view, part 2
2018-12-26 20:12:00 -07:00
Clayton Dewey
5d9093f0a3
Merge branch 'master' of gitlab.com:agaric/sites/agaric-com
2018-12-26 20:04:29 -07:00
Clayton Dewey
5cda00eca8
Update Admin Content view to be more relevant and usable
2018-12-26 20:04:22 -07:00
benjamin melançon
f339497fa3
Don't provide a comment preview option
...
it's ugly and it risks people not saving
Ref #32
2018-12-26 22:00:06 -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
Clayton Dewey
5b5a92ff4d
Merge branch 'master' of gitlab.com:agaric/sites/agaric-com
2018-12-26 19:10:09 -07:00
Clayton Dewey
ac20bff236
Enable and configure Honeypot
2018-12-26 19:09:55 -07:00
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