Commit graph

189 commits

Author SHA1 Message Date
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
6c1787c9c2 Commit compiled JS 2019-08-31 09:34:27 -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
fdf0f76df2 Commit compiled JavaScript 2019-08-31 09:30:34 -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
b9d18fd968 Commit compiled CSS 2019-08-31 09:09:24 -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
e8ed66e37c Format readme 2019-08-31 08:58:20 -04:00
Benjamin Melançon
f4be71d3d1 Add responsive ifram javascript to our global (on all pages) library 2019-08-31 08:45:53 -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
fb5e3a3371 Commit 'compiled' (moved) JS 2019-08-31 08:41:51 -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
671c04f8db Commit compiled CSS 2019-08-30 23:05:31 -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
61206ea426 Commit compiled CSS 2019-08-30 21:17:10 -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
482a3f39a6 Commit compiled CSS 2019-08-30 21:09:51 -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
dda8fee22a Commit compiled CSS 2019-08-30 20:55:07 -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
David Valdez
d4396c96c0 Fix in the terms migrations.
The parent is now a constant in the migrations that have a fixed parent.
2019-08-30 19:51:37 -05:00
David Valdez
fd5c5f6f13 Add a migration to create some custom terms. 2019-08-30 19:27:33 -05:00
Benjamin Melançon
11c41f2a38 Drop the styleguide command in docs pretty sure it doesn't work 2019-08-30 19:01:54 -04:00
Benjamin Melançon
a09772e59a Commit compiled CSS 2019-08-30 16:01: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
David Valdez
d7e81b4703 Now the files migration does not die when a file is missing.
It now just ignore that file and continue with the rest.
2019-08-30 12:54:44 -05:00
David Valdez
e62dcf96f4 Some fixes in the terms migration.
The migrations fails if the static values aren't passed via a constant.
2019-08-30 12:11:47 -05:00
Benjamin Melançon
96963ce975 For that matter, delete the .theme file 2019-08-21 17:25:10 -04:00
Benjamin Melançon
79a54aff70 Delete all that custom theme code we aren't using 2019-08-21 17:25:10 -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
f4fc357b40 Commit compiled CSS 2019-08-19 10:51:53 -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