Commit graph

253 commits

Author SHA1 Message Date
benjamin melançon
70af84d0a3 Commit compiled CSS 2018-11-14 09:04:35 -05:00
benjamin melançon
70ecc28c09 We need to get the padding inside the section
so that the color goes behind the navbar/menu
2018-11-14 09:04:24 -05:00
benjamin melançon
760e3aaf0b Commit compiled CSS 2018-11-14 00:57:49 -05:00
benjamin melançon
33e95a1705 Keep floating tabs clickable; move slightly below big headers 2018-11-14 00:57:31 -05:00
benjamin melançon
c96adc0bde We have more room for the title; use all of it 2018-11-14 00:45:00 -05:00
benjamin melançon
27f098d07d Commit compiled CSS 2018-11-14 00:27:31 -05:00
benjamin melançon
57e362625d Dial back a little bit; this could go over the edge 2018-11-14 00:27:20 -05:00
benjamin melançon
883075e4e0 Let us get right near the edge, but break words if needed 2018-11-14 00:26:39 -05:00
benjamin melançon
2b6ce756ba Print title value directly, not field which wraps in extra title class 2018-11-13 23:46:13 -05:00
benjamin melançon
c606289fc4 Provide alternate style for titlebar title paragraphs
currently, it loses any image or subtitle, but could probably bring those back.

Do style values the right way-- not as content, but grabbed from the entity.
2018-11-13 23:40:47 -05:00
benjamin melançon
ef3f750fb4 Commit compiled CSS 2018-11-13 23:39:45 -05:00
benjamin melançon
73d40a35ee Ugly, but works: move content below fixed navbar 2018-11-13 23:39:34 -05:00
benjamin melançon
17a52237be Do a sloppy override to have only class 'section' for view paragraphs 2018-11-13 22:44:38 -05:00
benjamin melançon
c15eca3088 Either bring this file back and use or probably drop patterns
i'm currently using UI patterns for the worst use, really
2018-11-12 23:39:19 -05:00
benjamin melançon
49a9ed8bc1 Remove inappropriate h1 and h2 tags
unfortunately, doing that removalin a massively inappropriate way
2018-11-12 23:35:50 -05:00
benjamin melançon
ad8fd87fe2 Make image background image to match design precisely
Also, try to strip comments so these 'data' fields still work in debug mode
2018-11-12 23:25:36 -05:00
benjamin melançon
a52a3e69ed Use regular template to style tile title paragraphs 2018-11-12 23:15:14 -05:00
benjamin melançon
b8aea06ffd Print only the title paragraph 2018-11-12 22:49:49 -05:00
benjamin melançon
d555ba5b57 Rename template 2018-11-12 22:16:22 -05:00
benjamin melançon
b81386670f Rename folder 2018-11-12 22:14:53 -05:00
benjamin melançon
593842d2d7 Let's call the pattern what it is 2018-11-12 22:13:38 -05:00
benjamin melançon
94f899bd23 Commit first draft of tile pattern - tile view mode for nodes 2018-11-12 13:40:18 -05:00
benjamin melançon
ce002857f7 In a horrendous hack, only print div if any classes/attributes to go on it 2018-11-12 11:29:05 -05:00
benjamin melançon
0cacaf0002 Override unformatted view template from Octavia, no changes yet 2018-11-12 11:10:42 -05:00
benjamin melançon
52885edbbf Crazily add the container class to all (form) containers) 2018-11-12 11:07:33 -05:00
benjamin melançon
37215f014f Override Octavia container template 2018-11-12 11:02:03 -05:00
benjamin melançon
6264f812fa Commit compiled CSS 2018-11-12 09:38:05 -05:00
benjamin melançon
c0e6d2faac bad hack to keep tabs out of full-top header sections 2018-11-12 09:37:52 -05:00
benjamin melançon
452c74e71c Prepare tabs for floating so they don't affect full-width titles 2018-11-12 09:24:38 -05:00
benjamin melançon
400e817229 Do not print header section when no content meant for it 2018-11-12 09:20:23 -05:00
benjamin melançon
96c9923929 Commit compiled CSS 2018-11-12 01:15:00 -05:00
benjamin melançon
949cc89843 Restore mobile-only background color that wasn't the problem 2018-11-12 01:13:06 -05:00
benjamin melançon
9f4782d5c4 Remove incorrectly hard-coded transparent-header class
@cedewey - this is created in JavaScript from the data-headerbg attribute and should never
have been hardcoded— certainly not without a TODO remove in the source.
2018-11-12 00:05:41 -05:00
benjamin melançon
c1edb1186e Prevent silly new default navburger color from spoiling Todd's design
... if that's the only unwanted change Bulma made from 0.6.2 to 0.7.2, we're in good shape
2018-11-11 23:46:48 -05:00
benjamin melançon
b0a0dc68ed Update to Bulma 7.2 & use my navbar-breakpoint variable they accepted 2018-11-11 23:40:49 -05:00
benjamin melançon
9a1c25235a Commit compiled CSS 2018-11-11 22:41:57 -05:00
benjamin melançon
bb927e654a Reverse, rather than reiterate, nav links on hover 2018-11-11 22:41:43 -05:00
benjamin melançon
dc6b38e888 Commit compiled CSS 2018-11-11 22:07:44 -05:00
benjamin melançon
a0719a5d10 Background of menu needs to be dark all the time, not just for mobile
(This was a bug in the static layouts, too, not just the actual site.)
2018-11-11 22:07:37 -05:00
benjamin melançon
ceeeead696 Define a UI pattern for tiles 2018-11-03 17:39:44 -04:00
benjamin melançon
1d130512d3 Add template for tile-view-mode content
Used on the project listing (/work) page so far.
2018-11-03 12:25:10 -04:00
benjamin melançon
6847be9907 Commit compiled CSS 2018-11-03 12:24:28 -04:00
benjamin melançon
f4cc463b38 Ensure a relative consistency in card heights
Projects on the work page for instance which have a lot of title and subtitle text will
still be longer than this, but the differences won't be excessive.
2018-11-03 12:24:11 -04:00
benjamin melançon
ed32e0afd2 Print special header for front page even if front page is a node 2018-11-03 10:22:13 -04:00
benjamin melançon
e6cbc3482f Add pretty natural language, oxford commad, 'and's 2018-11-01 04:41:58 -04:00
benjamin melançon
a0d31318e4 Make the comma for every inline field 2018-11-01 04:36:03 -04:00
benjamin melançon
f1f580a357 List multiple taxonomy terms with commas in between
... realizing we could probably do this for *any* inline field, not just entity
references.
2018-11-01 04:34:50 -04:00
benjamin melançon
7b42a33984 Add flow middle class to default paragraphs 2018-10-31 20:02:35 -04:00
benjamin melançon
f6c855bfa9 Begin with unmodified copy of paragraph module's paragraph template 2018-10-31 19:05:57 -04:00
benjamin melançon
d7fd7f5c04 Add wrapping content flow div 2018-10-31 19:05:30 -04:00
benjamin melançon
69ee268a44 Hide submitted by and submitted date fields, we won't show them on case studies 2018-10-31 18:49:03 -04:00
benjamin melançon
3d9f82bae9 Remove 'content', 'label' classes from inline-label fields 2018-10-31 18:46:45 -04:00
benjamin melançon
b2e8ce6637 Commit generated CSS 2018-10-31 18:08:28 -04:00
benjamin melançon
4674ecb9e2 Commit compiled CSS 2018-10-31 01:35:51 -04:00
benjamin melançon
a838001892 Fix display of inline labels; remove label (block) class 2018-10-31 01:35:37 -04:00
benjamin melançon
e4df5e2927 Add styles for field labels 2018-10-31 01:35:05 -04:00
benjamin melançon
158b69051b Brief experiment with UI patterns which would be great if could pass in label value 2018-10-29 23:45:47 -04:00
benjamin melançon
b846522aad Remove all the item wrapper unwanted mess 2018-10-26 01:50:54 -04:00
benjamin melançon
4a8191301b Style fields with labels 2018-10-26 00:59:58 -04:00
benjamin melançon
bf392eb2c7 probably fix non-multiple hidden label fields 2018-10-26 00:58:45 -04:00
benjamin melançon
7faabb912a Restore output of fields with non-hidden label 2018-10-26 00:58:16 -04:00
benjamin melançon
b7ffd9a059 Don't print divs for any title-less field by default 2018-10-24 22:01:44 -04:00
benjamin melançon
a286fa50d0 Add non-paragraph Project Details and exclude all shown fields 2018-10-24 20:14:33 -04:00
benjamin melançon
0f57cd7d41 Fix typo 2018-10-24 19:00:39 -04:00
benjamin melançon
a0c3132b7d Include check for paragraphs, fix indent, acknowledge confusion 2018-10-24 18:52:50 -04:00
benjamin melançon
bfe2161ff3 Clean up now-working node layout template 2018-10-24 18:45:24 -04:00
benjamin melançon
7084b3ed7c Rework proof of concept
leave in some remaks on insanity:

{{ content }} doesn't print out any paragraphs; only {{ content.content}} does that.
2018-10-24 18:38:15 -04:00
benjamin melançon
0d59e58618 Commit proof of concept because wow 2018-10-24 16:46:23 -04:00
benjamin melançon
2c0c86d4cb Output images without extraneous divs 2018-10-24 05:29:29 -04:00
benjamin melançon
f76ce6f3cc Remove murder divs from what should output just a key 2018-10-24 05:26:22 -04:00
benjamin melançon
ccd624460d Set 'is-color' variants based on in-content selection 2018-10-24 05:25:30 -04:00
benjamin melançon
ee543ce2e6 Add critical class for styling of title paragraph
.. if non-projects have different hero headers, we'll deal with that when
we come to it.
2018-10-24 04:48:58 -04:00
benjamin melançon
b54bccaebd Remove obsolete comment 2018-10-24 04:48:07 -04:00
benjamin melançon
85ad2ce7c6 Remove all divs around paragraphs; they'll supply their own 2018-10-24 04:39:02 -04:00
benjamin melançon
cfdacf7a7e Remove unused divs around subtitle exactly like title
... this is where per-field template selection would be great... Fences module
i think it was.
2018-10-24 04:29:32 -04:00
benjamin melançon
92339c42c8 Format imaage and body of title paragraph 2018-10-24 04:28:37 -04:00
benjamin melançon
f86a27164c Fix inclusion of attributes 2018-10-23 21:50:00 -04:00
benjamin melançon
65eec3be35 Override title field template to remove unneeded divs 2018-10-23 21:42:30 -04:00
benjamin melançon
e6ebfb636f Start styling the title paragraph 2018-10-23 13:50:51 -04:00
benjamin melançon
af105ab1fc Remove stray character of death 2018-10-23 10:42:58 -04:00
benjamin melançon
edf4f1f38a Ditch title part of header section for node pages 2018-10-23 09:53:39 -04:00
benjamin melançon
7b023112f1 Print header section only if there is no title paragraph 2018-10-23 06:01:26 -04:00
benjamin melançon
54f51b569b Clean up layout template
... but nah we're taking this down to the paragraph level
2018-10-22 19:11:52 -04:00
benjamin melançon
90cb6799a4 Remove unwanted divs 2018-10-22 18:21:35 -04:00
benjamin melançon
1b78871334 Dump another extraneous div 2018-10-22 18:04:15 -04:00
benjamin melançon
dbb382c917 Dump main content div entirely if no sidebars 2018-10-22 17:57:07 -04:00
benjamin melançon
3644cb370c Move back to correct working path now that we've fixed that path
See https://www.drupal.org/project/drupal/issues/2881195
2018-10-22 16:07:19 -04:00
benjamin melançon
4ac8d50e8a No i got it right it's just not being used argghhh 2018-10-22 10:10:15 -04:00
benjamin melançon
4811ebd2d7 Fix typo ... in the filename 2018-10-22 10:07:53 -04:00
benjamin melançon
f680297d5e Make our template node-specific
... our embedded taxonomy term was using the same 'onecol' template, eek.
2018-10-22 09:51:29 -04:00
benjamin melançon
c8b3ea1481 Move header from page to layout where it can be controlled by node 2018-10-22 09:50:20 -04:00
benjamin melançon
a408e91158 'Comment out' section in way that doesn't cause parse errors 2018-10-21 19:34:01 -04:00
benjamin melançon
6d4442fd61 Comment out header we're moving it to the node template 2018-10-21 19:18:33 -04:00
benjamin melançon
74cec04cf6 Remove column class which adds unwanted padding
That just took two hours and i'm still not doing it the way i *want* to do it.
2018-10-21 18:58:22 -04:00
benjamin melançon
96e3c54c7a Sneak container class on here to avoid an extra div
... this is a divergence from Todd's markup and may come back to bite me.
2018-10-20 23:39:50 -04:00
benjamin melançon
0fa20b525e Remove extra class which was messing up spacing 2018-10-17 20:01:52 -04:00
benjamin melançon
46e031fae6 Fix another fatal typo 2018-10-17 18:12:08 -04:00
benjamin melançon
fe14830f57 Give wrapping section and div for highlight region blocks 2018-10-17 17:49:48 -04:00
benjamin melançon
41ae557063 Remove section wrapper from page if no sidebars 2018-10-17 17:49:11 -04:00
benjamin melançon
119dce82ef Remove no-longer-needed (and diverging) front page template 2018-10-16 18:05:06 -04:00
benjamin melançon
7efbc6b843 Set header stylings special to the front page 2018-10-16 18:04:34 -04:00
benjamin melançon
700529c6ca Add the is-2 class to Agaric title
There's got to be an easy way...  for now, i'm overriding the template.
2018-10-16 13:46:54 -04:00
benjamin melançon
3e0a28106c Fix the usual fatal typos 2018-10-16 13:46:46 -04:00
benjamin melançon
7dae97f901 Add comment recording what we're overriding 2018-10-16 12:47:57 -04:00
benjamin melançon
6af3a1835a Override Octavia's block template for title block
It came from:
octavia/src/templates/block/block.html.twig
2018-10-16 12:46:21 -04:00
benjamin melançon
cddc50d247 Remove unused divs, add Todd's classes
Also, make the front page different and alone
2018-10-16 12:38:23 -04:00
benjamin melançon
b642b7de7c Fix fatal typo 2018-10-16 12:27:35 -04:00
benjamin melançon
86ac90977b Prepare header section attributes for toggling between light & dark 2018-10-16 11:38:58 -04:00
benjamin melançon
012d98d707 Override Bulma block header and add our classes
Ideally Bulma would use attributes in its templates making overriding like this
unnecessary.  Still need a way to basically configure when different classes get
sent in— for instance, for us the header is dark in the campaigns section, but
Drupal doesn't even have a concept of campaign 'section' let alone a way to configure
and pass in classes or other variables.
2018-10-16 10:58:55 -04:00
benjamin melançon
3e3b09eecb Update ionicons in compiled CSS 2018-10-16 10:56:14 -04:00
mlncn
ca77844b97 Merge branch '85-initatives-homepage' into 'master'
Provide initial styles for Initiatives section of homepage

See merge request agaric/patternlibrary!3
2018-10-07 05:19:20 +00:00
Clayton Dewey
e2f2ba2a32 Add everything to the footer 2018-09-26 19:00:21 -06:00
Clayton Dewey
493587e495 Add logo to footer 2018-09-26 18:34:43 -06:00
Clayton Dewey
85836c4664 Provide initial styles for Initiatives section of homepage 2018-09-26 18:15:38 -06:00
mlncn
0fa12f27ef Merge branch '81-integrate-styleguide' into 'master'
Make the whole top header fixed

See merge request agaric/patternlibrary!2
2018-09-25 16:53:08 +00:00
Clayton Dewey
ef7488b3f4 Customize slide to match Agaric styles 2018-09-17 15:05:45 -06:00
Clayton Dewey
e8a620aba8 Remove main section from homepage 2018-09-17 14:09:11 -06:00
Clayton Dewey
9f673cf3f2 Add is-2 class to site slogan 2018-09-16 22:12:05 -06:00
Clayton Dewey
e9da2d89a5 Change to front page template 2018-09-16 22:07:16 -06:00
Clayton Dewey
afa699bdec Add header image to Agarica theme and set background image for homepage 2018-09-16 21:58:02 -06:00
vagrant
af97d74f3a Add transparent navbar class to header 2018-09-17 03:16:28 +00:00
tlinkner
565c30607f Add blog post 2018-09-14 23:10:26 -04:00
Clayton Dewey
509dd6fe3c Add navbar classes specific to Agaric menu block 2018-09-07 15:58:38 -06:00
Clayton Dewey
dbdb3a9bce Indentation, but properly 2018-09-07 15:43:58 -06:00
Clayton Dewey
4275c608ea Add indentation to elements in div 2018-09-07 15:41:47 -06:00
Clayton Dewey
e6c16af9cc Make the whole top header fixed 2018-09-07 14:30:59 -06:00
Clayton Dewey
3e5e30c6a9 Fix main menu to top of page 2018-09-07 11:00:04 -06:00
benjamin melançon
0d2c41a615 Make script work in Drupal
TODO check that it still works in the static layout...
2018-08-24 11:29:40 -04:00
benjamin melançon
7c335eb705 Add class to the link items 2018-08-24 09:50:24 -04:00
benjamin melançon
d91434b9b6 Override the menu output with the list-less approach from static layout
See https://gitlab.com/agaric/sites/agaric-com/issues/77 for a11y concerns with this approach.
2018-08-24 09:31:11 -04:00
benjamin melançon
f02d654b5e Add correct class to start of nav menu
... which is 'navbar-end' for some reason
... and not the one used in the documentation... but our readers don't need to
be introduced to the craziness quite so quickly.
2018-08-24 09:30:01 -04:00
benjamin melançon
b6c9a44774 Make template not silly 2018-08-23 15:50:21 -04:00
benjamin melançon
f16e9b4fce Extend the block we want to insert the class into 2018-08-23 14:33:22 -04:00
benjamin melançon
fb4b61a640 Add block override that will result in no block showing 2018-08-23 14:31:34 -04:00
benjamin melançon
881e56f972 Override the system branding block to put in the logo
Just the logo, and nothing but the logo.
2018-08-23 10:12:35 -04:00
benjamin melançon
ffd69fb2c3 Add lengthy TODO for special-casing the front page 2018-08-23 10:08:58 -04:00
benjamin melançon
0744edfaad Add relevance and title to link to home page 2018-08-23 10:06:25 -04:00
benjamin melançon
70c8649826 Replace div with link to front page per static layout 2018-08-22 16:09:40 -04:00
benjamin melançon
49e27739c8 Override & extend Octavia's layout to override navbar portion (which comes from Bulma)
So far, we're just removing an unused class.
2018-08-22 15:36:55 -04:00
benjamin melançon
37b028e4b8 Commit updated styles 2018-08-20 20:27:48 -04:00
benjamin melançon
ee125bcd80 Fix/make consistent agaric icon font directory 2018-08-20 20:27:26 -04:00
benjamin melançon
d6b6def7b3 fix a few more things 2018-08-20 18:59:15 -04:00
benjamin melançon
22d30c03e1 Move Ajax Loader GIF next to CSS because it seems Slick Carousel needs that 2018-08-20 18:08:51 -04:00
benjamin melançon
1e1c8a58f0 Update styles with correct paths (relative to CSS) to font 2018-08-20 17:05:26 -04:00
benjamin melançon
0b44e6b583 Use new variable to provide fonts directory 2018-08-20 16:38:21 -04:00
benjamin melançon
1e7b776e4b Set a default font directory and use it for ionicons also 2018-08-20 16:31:08 -04:00
benjamin melançon
042047233c Update compiled CSS with a ton more ion icons 2018-08-20 13:39:19 -04:00
benjamin melançon
88458e0ec6 Specify SCSS explicitly to work around Sass bug/feature
https://github.com/sass/node-sass/issues/1222
https://stackoverflow.com/questions/33612388/how-to-address-node-sass-regression-its-not-clear-which-file-to-import-for/33695106
2018-08-20 13:38:57 -04:00
benjamin melançon
5cf960d1e4 Move the duo tone examples out of sass folder 2018-08-20 13:37:26 -04:00
benjamin melançon
79a7577a54 Add compiled CSS 2018-08-20 13:07:36 -04:00