- 11 Jan, 2017 2 commits
-
-
Ethan Madison authored
A recent version of Hugo implemented the '.IsHome' page variable, which replaces the now broken $isHomePage. (Hugo v1.8 broke title comparison to determine if the current page is the home page since the home page's title is "_index"). This commit replaces the broken $isHomePage with the functional .IsHome and cleans up the logic used around using .IsHome. Signed-off-by:
Ethan Madison <ethan@ethanmad.com>
-
Ethan Madison authored
Hugo v0.18 lowercases all params internally, so accessing parameters by quotation notation (i.e., "exampleParam") is sometimes broken. As such, it will no longer be used. This notation was commonly used like '{{ if isset "exampleParam" }}', which can actually be replaced by '{{ if exampleParam }}' or {{ with exampleParam }}'. The latter form is preferred since 'with' can reduce redundancy. This commit replaces all instances of "quotation notation" with a "dot notation" friendly equivalence: 'with' where applicable and 'if' otherwise. Uses parts from key-amb/hugo-theme-bootie-docs #19: https://github.com/key-amb/hugo-theme-bootie-docs/pull/19 . Signed-off-by:
Ethan Madison <ethan@ethanmad.com>
-
- 03 Jan, 2017 2 commits
-
-
Ethan Madison authored
The favicon should by the user in the site's static directory, not in the theme's. Signed-off-by:
Ethan Madison <ethan@ethanmad.com>
-
key-amb authored
-
- 24 Aug, 2016 1 commit
-
-
Ethan Madison authored
Michigan Rec Sports requires their logo on our website, so it's added to the bottom of the footer in the `sponsor.html` partial. The logic for the partial is somewhat complex, since only one element is needed to activate it and the image must be displayed on both root and non-root pages. Signed-off-by:
Ethan Madison <ethan@ethanmad.com>
-
- 04 Jul, 2016 7 commits
-
-
Ethan Madison authored
The color is controlled by the site parameter `themeColor` (defined in config.toml). theme-color support allows us to better display the team color. See https://developers.google.com/web/updates/2014/11/Support-for-theme-color-in-Chrome-39-for-Android?hl=en for more information. Closes #4. Signed-off-by:
Ethan Madison <ethan@ethanmad.com>
-
Ethan Madison authored
This, instead of a dedicated blog, lets us post once and have it shared in multiple locations! Twitter is also easier to update than a blog. Closes #1. Signed-off-by:
Ethan Madison <ethan@ethanmad.com>
-
Ethan Madison authored
Due to changes in the CSS, this extra spacing is unnecessary. Signed-off-by:
Ethan Madison <ethan@ethanmad.com>
-
Ethan Madison authored
It feels right. Also, corrected indendation on the template html. Signed-off-by:
Ethan Madison <ethan@ethanmad.com>
-
Ethan Madison authored
If a page does not have .Params.image defined, it will use .Site.Params.image in the jumbotron. This means all pages will hae jumbotron images. Signed-off-by:
Ethan Madison <ethan@ethanmad.com>
-
Ethan Madison authored
There's no code to host on this site and these files required a lot of transfer time. Signed-off-by:
Ethan Madison <ethan@ethanmad.com>
-
Ethan Madison authored
In addition to setting a background-image, there is a drop shadow for the text to make titles pop out and an inset shadow to separate the jumbotron from the main section below it. Close #3. Signed-off-by:
Ethan Madison <ethan@ethanmad.com>
-
- 03 Jul, 2016 6 commits
-
-
Ethan Madison authored
Search was deleted a while ago, so there's no need for the styling code anymore. Signed-off-by:
Ethan Madison <ethan@ethanmad.com>
-
Ethan Madison authored
Moves the h1, h2 line up closer to the header text and makes the h1 line darker to distinguish it from the h2 line. Signed-off-by:
Ethan Madison <ethan@ethanmad.com>
-
Ethan Madison authored
Now there's less contrast in terms of darkness between headers text and body text, but there is more of a difference in size. The text looks better and takes up less space this way. Signed-off-by:
Ethan Madison <ethan@ethanmad.com>
-
Ethan Madison authored
- Increases top padding of h1 and h2 in doc-main to space-out different sections in the main content. - Reduces bottom margin of h3 since h3 should be closer to the following text. - Decreases spacing between a sidebar module heading and the following text to increase fluidity in the sidebar. Signed-off-by:
Ethan Madison <ethan@ethanmad.com>
-
Ethan Madison authored
Pluralize days of week since practice times are the same for all weeks. Signed-off-by:
Ethan Madison <ethan@ethanmad.com>
-
Ethan Madison authored
For some reason, having `<main role="main">` in the was causing the first sidebar module to float. This commit removes the <main> element from the default single.html and index.html layouts to fix the sidebar issue. Since there were some table styles applied to .main, they were changed to not require .main. Signed-off-by:
Ethan Madison <ethan@ethanmad.com>
-
- 25 Jun, 2016 14 commits
-
-
Ethan Madison authored
Signed-off-by:
Ethan Madison <ethan@ethanmad.com>
-
Ethan Madison authored
Allows the location to link to a map and gives formatting options, like bolding the location name. Signed-off-by:
Ethan Madison <ethan@ethanmad.com>
-
Ethan Madison authored
All jumbotrons now use the same code. Jumbotron will detect if it is being loaded on the home page and load information accordingly. Signed-off-by:
Ethan Madison <ethan@ethanmad.com>
-
Ethan Madison authored
Adds social links for Facebook, Twitter, Instagram, Youtube, and an external community (all defined in config.toml) to the footer. Uses FontAwesome for the icon font. Signed-off-by:
Ethan Madison <ethan@ethanmad.com>
-
Ethan Madison authored
Allows © to turn into the universal copyright symbol. Signed-off-by:
Ethan Madison <ethan@ethanmad.com>
-
Ethan Madison authored
Using version 4.6.3, self-hosted. These icons can be used for social links in the footer or elsewhere. This is in addition to the Glyphicons Halflings used by Bootstrap. Signed-off-by:
Ethan Madison <ethan@ethanmad.com>
-
Ethan Madison authored
Unnecessary clutter. Signed-off-by:
Ethan Madison <ethan@ethanmad.com>
-
Ethan Madison authored
This information should show on all pages. Signed-off-by:
Ethan Madison <ethan@ethanmad.com>
-
Ethan Madison authored
Doing this required making edits in lots of places; the container opened in the header has been moved into the necessary places for the different templates since a jumbotron inside a container will not be full-width. Page titles have moved to the jumbotron. This commit adds front-matter for content: `description`, which is the subtitle in the jumbotron. Signed-off-by:
Ethan Madison <ethan@ethanmad.com>
-
Ethan Madison authored
Set `noshowdate = true` in front matter of content to hide date. Signed-off-by:
Ethan Madison <ethan@ethanmad.com>
-
Ethan Madison authored
Now the website does not need to have another calendar to maintain. Shows a 270x300 agenda with all extra options disabled since the sidebar is small. Uses .Site.Params.calendarId to identify the calendar. Signed-off-by:
Ethan Madison <ethan@ethanmad.com>
-
Ethan Madison authored
Now practice information can be displayed everywhere! Displays values from .Site.Params.practiceTimes.{sunday,monday,tuesday, wednesday,thursday,friday,saturday}. Uses .Site.Params.practiceLocation to optionally show practice location. Signed-off-by:
Ethan Madison <ethan@ethanmad.com>
-
Ethan Madison authored
Removed table of contents, categories, and tags modules because we don't need them. Signed-off-by:
Ethan Madison <ethan@ethanmad.com>
-
Ethan Madison authored
This is like the old site was. Signed-off-by:
Ethan Madison <ethan@ethanmad.com>
-
- 24 Jun, 2016 8 commits
-
-
Ethan Madison authored
No need for search. Signed-off-by:
Ethan Madison <ethan@ethanmad.com>
-
Ethan Madison authored
Each page will be short enough to render this unnecessary. Signed-off-by:
Ethan Madison <ethan@ethanmad.com>
-
Ethan Madison authored
It was clutter. Signed-off-by:
Ethan Madison <ethan@ethanmad.com>
-
Ethan Madison authored
Don't need to analyze our traffic. Signed-off-by:
Ethan Madison <ethan@ethanmad.com>
-
Ethan Madison authored
Categories aren't important for our site. Signed-off-by:
Ethan Madison <ethan@ethanmad.com>
-
Ethan Madison authored
Date is not necessary on the index page, so it's gone. Signed-off-by:
Ethan Madison <ethan@ethanmad.com>
-
key-amb authored
-
key-amb authored
-