benjamin melançon
397748d38f
Don't drop title down at all for non-fancy content types
...
And we display a solid color instead of an image where we *do* expect an image but there
isn't one, so no need for the no-featured-image class or extra margin in that case.
Ref #28
Ref #32
Ref #26
Ref #27
Ref #29
2019-09-23 08:07:23 -04:00
benjamin melançon
dea557d1a1
Allow sidebar to show on listing pages so facets can be seen & used
...
Ref #15
2019-09-22 23:18:11 -04:00
benjamin melançon
135a2a371f
Set a maximum height for image we worked so hard to let it break all bounds
2019-09-22 23:17:02 -04:00
benjamin melançon
18d19c86b4
Set linehight where it doesn't get superseded
2019-09-22 19:45:05 -04:00
benjamin melançon
fae37363b4
Set title size smaller for mobile, tablet
2019-09-22 19:39:56 -04:00
benjamin melançon
378f833a17
Set title lineheight so white semi-opaque backing neveroverlaps and intensifies
2019-09-22 19:38:14 -04:00
benjamin melançon
2760a8b937
Ditch our empty folders
2019-09-22 19:37:14 -04:00
benjamin melançon
80f8d4366a
Add enough markup to fake being the full-width image
2019-09-22 19:29:21 -04:00
benjamin melançon
7576c2457a
Add a background to take the place of an image if none
2019-09-22 19:23:35 -04:00
Benjamin Melançon
e385e60da3
Maybe we made the title fatter but we need more space
2019-09-01 23:45:51 -04:00
Benjamin Melançon
07861c3d9a
Add class we will have Class It Up automatically provide
2019-09-01 21:41:43 -04:00
Benjamin Melançon
3fb94d6d4e
Make featured image class only get applied to full content
...
... so it stops destroying our teaser and card listings
2019-09-01 08:39:18 -04:00
Benjamin Melançon
c8c591083b
Tweak page title background shading padding
2019-08-31 11:42:41 -04:00
Benjamin Melançon
844168c3c1
Make background shading more specific to page title
2019-08-31 11:42:10 -04:00
Benjamin Melançon
60db7c9d2f
Note why footer opacity different from title opacity
2019-08-31 11:39:34 -04:00
Benjamin Melançon
e9cd3ec8e7
Allow the primary page content to be flush with the bottom of the slogan
2019-08-31 11:38:10 -04:00
Benjamin Melançon
8a9c86a7da
Give some space above the subtitle
2019-08-31 11:37:39 -04:00
Benjamin Melançon
14a0d805a5
Put a white screen behind text overlaying the image
...
@TODO figure out if we can/should remove this when there is not an image.
2019-08-31 11:37:21 -04:00
Benjamin Melançon
adcfd578a9
And add the subtitle class, which gives it the cool font
2019-08-31 10:50:02 -04:00
Benjamin Melançon
4b43fd63f7
Simplify.
2019-08-31 10:47:15 -04:00
Benjamin Melançon
b9ba934b58
Override Bulma field template for subtitles
...
Unchanged in this commit.
2019-08-31 10:42:34 -04:00
Benjamin Melançon
3f144b8fd5
Format source code and add a note about knowing we have JQuery available
2019-08-31 09:34:02 -04:00
Benjamin Melançon
97fa994536
Wrap this thing in JQuery
2019-08-31 09:29:27 -04:00
Benjamin Melançon
5e12cdc9a6
Remove excess padding from our tabs region
2019-08-31 09:15:08 -04:00
Benjamin Melançon
81a19c9f93
Override header tabs region template from Octavia (unchanged in this commit)
2019-08-31 09:14:41 -04:00
Benjamin Melançon
720826605f
Remove wholly unneeded extra divs hero footer silliness from around tabs
...
They already print their whole own section
2019-08-31 09:11:45 -04:00
Benjamin Melançon
6ea2ed7778
Move tabs (edit, delete, etc) *above* node title
2019-08-31 09:10:08 -04:00
Benjamin Melançon
0ef28d003d
Format source code
2019-08-31 09:09:32 -04:00
Benjamin Melançon
d686009916
Add a no-featured-image class and give some padding when no value in image field
2019-08-31 09:04:33 -04:00
Benjamin Melançon
48cff3dc53
Override Bulma node template (unchanged for this first commit)
2019-08-31 09:04:00 -04:00
Benjamin Melançon
2cefa5e59d
Remove failed CSS 'inherit from attributes' attempt at getting responsive videos
2019-08-31 08:43:06 -04:00
Benjamin Melançon
efb3bc6bad
Move JavaScript to where our compiler expects it
...
Though i think it expects a better directory name than 'js', it'll take any .js file
that's in a subdirectory of src's global, layout, or components directories.
2019-08-31 08:40:29 -04:00
Benjamin Melançon
c020254a62
Add technique for making iframe-embedded videos responsive
...
... easier than fighting with Bulma's CSS that was giving a height of auto and causing them to
squash down.
2019-08-31 08:36:41 -04:00
Benjamin Melançon
b046b4e840
Attempt to prevent squashing down of embedded videos
2019-08-31 00:34:26 -04:00
Benjamin Melançon
9552821928
Move highlighted and help regions *above* the page title
2019-08-30 23:01:16 -04:00
Benjamin Melançon
b95b91ce09
Drop title down over featured image
...
this doesn't happen on home, where there will never be a featured image
@TODO make sure nothing terrible happens when there is no featured image
2019-08-30 23:00:57 -04:00
Benjamin Melançon
26477c4272
Give slogan a bit more space below, and enough margin to always show boxshadow
...
'cause we like our subtle boxshadow.
2019-08-30 22:57:52 -04:00
Benjamin Melançon
eb6dafaac4
Convert non-CSS-valid comment syntax to CSS-valid
...
... because even though SCSS is protecting me now, i'll get burnt (again) later.
Also, remove a commented-out line.
2019-08-30 22:56:59 -04:00
Benjamin Melançon
0c51549e3d
throw it to the right of the column, why not
2019-08-30 21:17:03 -04:00
Benjamin Melançon
15cc26ad89
Make the background only as long as the words
2019-08-30 21:09:32 -04:00
Benjamin Melançon
c8315e17d5
Give enough of a background around text in the footer that it is legible
...
... on any part of the grassy field image used as the background.
Ref #24
2019-08-30 20:55:07 -04:00
Benjamin Melançon
20863f2309
Give hero images same full-width as article images
...
Same approach works even though they're a background image rather than an <img> tag image.
Ref #24
2019-08-30 15:33:28 -04:00
Benjamin Melançon
d38cdacedd
Format SCSS to use CSS-safe comments so i don't break everything again when doing CSS
2019-08-30 15:32:44 -04:00
Benjamin Melançon
e043b71edc
Tweak the Bulma classes to get the layout we want
2019-08-19 10:54:07 -04:00
Benjamin Melançon
969377da39
Add explanatory doc line
2019-08-19 10:53:41 -04:00
Benjamin Melançon
f0b4e5edbe
Make the navbar breakpoint super tiny
...
really not sure what would happen if this point is reached, since we got rid of the hamburger menu?
2019-08-19 10:51:32 -04:00
Benjamin Melançon
00a13ef4b6
Center logo & sitename when they stack on tiny screens
...
No really that's what that does.
2019-08-19 10:50:56 -04:00
Benjamin Melançon
ebbc647f39
Remove detritus used for positioning now handled by Bulma classes
...
also add in the same dropshadow we were getting before from some brand navbar class
2019-08-19 10:47:56 -04:00
Benjamin Melançon
0ffb226355
Fix stacked sitename that, contra spec, Chrome was breaking words
2019-08-19 10:45:25 -04:00
Benjamin Melançon
6d89d74332
Get rid of all kinds of crazy CSS in favor of Bulma classes
2019-08-16 12:39:34 -04:00