Alan Orth
4260a7e1af
source/scss/bootstrap.scss: enable tables
...
Requested by a user.
See: https://github.com/alanorth/hugo-theme-bootstrap4-blog/issues/145
2022-07-29 10:03:57 +03:00
Alan Orth
ddd2836905
source/scss/bootstrap.scss: Update header
...
Minor, but can be very confusing when looking at CSS and wondering
why the version is old.
2021-01-19 22:10:04 +02:00
Alan Orth
39a9a8fd2a
Adjust source/scss for dart sass
...
Imports are relative to the current file it seems.
2020-11-30 12:41:53 +02:00
Alan Orth
eb70aea769
source/scss/bootstrap.scss: Bump version in comment
...
This can be super confusing when you're looking at CSS.
2020-10-19 16:26:01 +03:00
Alan Orth
415ae8956c
source/scss/bootstrap.scss: Bump version to 4.5.2
...
This is only a comment but it shows in the generated CSS and can be
confusing when you are expecting to see one number, but see another.
2020-10-09 23:17:45 +03:00
Alan Orth
8448af2481
Bootstrap v4.5.0
...
See: https://github.com/twbs/bootstrap/releases/tag/v4.5.0
2020-05-13 09:54:43 +03:00
Alan Orth
3ab60bddea
Use Font Awesome SVGs via JavaScript
...
This is a bit of "one step forward, two steps back" in that we are
now using the much more lean SVG icons—and only the ones we are ac
tually using—instead of having to download the two ~70KiB web font
files, but it means we need to use JavaScript.
This approache was inspired by the work @xekon did in #127 .
See: https://fontawesome.com/how-to-use/on-the-web/advanced/svg-javascript-core
See: https://github.com/alanorth/hugo-theme-bootstrap4-blog/pull/127
2020-01-27 18:17:35 +02:00
Alan Orth
4c5ce590f2
Update to Font Awesome 5
...
Nothing really new as far as how we're using Font Awesome, but it is
good to keep up with the times and the tooling. Users that have used
custom fonts in their content or layouts will need to update their
icon prefixes from "fa" to "fas" or "fab" depending on which font
their icon comes from.
See: https://fontawesome.com/how-to-use/on-the-web/setup/upgrading-from-version-4
2020-01-25 21:20:44 +02:00
Alan Orth
ba6358ca48
source/scss/font-awesome.scss: Remove Google+ icon
2020-01-25 16:42:08 +02:00
Alan Orth
44861dfc36
source/scss/bootstrap.scss: Copy new version number
...
Otherwise it is very confusing because the generated style.css has
the wrong version number.
2020-01-23 19:55:15 +02:00
Alan Orth
af05f26a36
Update to Bootstrap v4.3.1
...
See: https://blog.getbootstrap.com/2019/02/11/bootstrap-4-3-0/
2019-02-13 18:40:17 +02:00
Alan Orth
9a88f1943f
Update to Bootstrap v4.1.3
2018-07-25 16:26:54 +03:00
Alan Orth
035ad5939f
Trim more unused bits of canonical Bootstrap
...
Neither the theme nor Hugo's code seems to rely on these CSS classes
so I think we can remove them. This saves 3KiB more from style.css.
2018-07-25 16:02:31 +03:00
Alan Orth
c41b785d30
source/scss/bootstrap.scss: Copy new version number
...
Otherwise it is very confusing because the generated style.css has
the wrong version number.
2018-07-12 23:03:50 +03:00
Alan Orth
b6e5e123c3
Bootstrap 4.0.0 → 4.1.0
...
See: https://github.com/twbs/bootstrap/issues/25375
2018-04-23 17:46:40 +03:00
Alan Orth
f54541e87a
source/scss/font-awesome.scss: Add new social icons
...
A user requested a few more Font Awesome icons. See #87 .
2018-02-08 20:09:37 +02:00
Alan Orth
07d3c8ae08
source/scss/bootstrap.scss: Disable unused includes
2018-01-27 19:08:18 +02:00
Alan Orth
fda4d5b6ae
source/scss/bootstrap.scss: Import from dist
...
See: node_modules/bootstrap/scss/bootstrap.scss
2018-01-27 19:06:48 +02:00
Alan Orth
619b7c7e62
source/scss/bootstrap.scss: Disable features we don't use
2018-01-13 11:43:06 +02:00
Alan Orth
5fa34cddc7
source/scss/bootstrap.scss: Ammend paths for build
2018-01-13 11:43:06 +02:00
Alan Orth
eac1db3e5e
source/scss/bootstrap.scss: Import from distribution
2018-01-13 11:43:06 +02:00
Alan Orth
84e9cd1559
source/scss/bootstrap.scss: Re-apply customizations
2017-10-27 16:08:36 +02:00
Alan Orth
68b38833e0
Import bootstrap.scss from dist
2017-10-27 16:05:55 +02:00
Alan Orth
de19620735
source/scss/main.scss: Apply blockquote style to all blockquotes
...
Bootstrap's default only styles blockquote tags that also have the
class "blockquote". As Hugo's Markdown syntax for blockquotes only
produces bare blockquote tags, we should apply the same style to
those as well, as this is most likely what users expect.
Note: there seems to be a regression in the style used in v4 Alpha
6 as compared to v4 Beta 1. Need to follow that up, but for now I
will just copy the style verbatim.
See: https://github.com/alanorth/hugo-theme-bootstrap4-blog/issues/50
2017-08-11 12:07:32 +03:00
Alan Orth
7f34fa0cba
source/scss/bootstrap.scss: Disable features we don't use
...
We only need grid and some other features of Bootstrap.
2017-08-11 11:49:07 +03:00
Alan Orth
2fdc4a382f
Import Bootstrap 4 Beta 1
...
Bring in new bootstrap.scss and align dependencies in package.json
with upstream's.
See: node_modules/bootstrap/scss/bootstrap.scss
2017-08-11 11:37:40 +03:00
Alan Orth
d68a3d4bcb
source/scss/bootstrap.scss: Enable forms
...
So that the user can use form styles via HTML, like on a contact
form or something.
2017-04-16 17:55:52 +03:00
Caleb Cushing
fac07eaec0
add a little padding around a code block ( #63 )
...
if you have formatted code in a post it's a little ugly because it goes from a white background to a grey with no space around the characters so they're right at the edge, this fixes that.
2017-04-08 19:24:25 +03:00
Alan Orth
132d659955
source/scss/main.scss: Add style to blockquote tags
...
Bootstrap's default only styles blockquote tags that also have the
class "blockquote". As Hugo's Markdown syntax for blockquotes only
produces bare blockquote tags, we should apply the same style to
those as well, as this is most likely what users expect.
2017-03-16 15:38:59 +02:00
Alan Orth
a6a384cc82
Update margin around sharing icons for Bootstrap v4 Alpha 6
...
As of Alpha 6 there is no longer .nav-inline, so we need to add our
own class and apply our own margin.
2017-01-09 16:54:20 +02:00
Alan Orth
7d85c9a740
source/scss/style.scss: Import local overrides last
...
It seems this is actually the preferred way to do it, but something
in the Bootstrap v4 Alpha 6 release—perhaps the upgraded version of
Normalize.css with that release—caused our styles to be overridden
and now I realize that it should have never been working before!
2017-01-09 16:54:20 +02:00
Alan Orth
e9d05dd97d
source/scss/style.scss: Remove unused variables
...
Flexbox is enabled in Bootstrap v4 Aplha 6 by default and has no
fallback so these variables are unnecessary.
2017-01-09 16:54:20 +02:00
Alan Orth
859ce04e0c
source/scss/bootstrap.scss: Update against v4 alpha 6
...
See: node_modules/bootstrap/scss/bootstrap.scss
2017-01-09 16:54:20 +02:00
Alan Orth
c85e8278b7
source/scss/style.scss: No file extensions in @import
...
sass-lint says you shouldn't use file extensions in @import.
2017-01-08 15:54:34 +02:00
Alan Orth
528f75fb0f
source/scss/font-awesome.scss: Add fa-rss-square
2017-01-07 21:46:59 +02:00
Alan Orth
8236d92ac8
source/scss/font-awesome.scss: Add fa-rss
2017-01-07 21:39:13 +02:00
Alan Orth
25e5232a98
source/scss/main.scss: Add top margin to Disqus
...
When both sharing and Disqus blocks are present, the Disqus block
needs a top margin. Otherwise, if sharing is hidden, then the hr
following the blog post's article tag already provides enough of
a bottom margin.
2017-01-07 11:28:25 +02:00
Alan Orth
4d79004570
source/scss: Only import parts of font-awesome that we actually need
...
We can save ~30KiB in our stylesheet by only importing font-awesome
features and icons that we are actually using.
2016-11-16 12:00:21 +02:00
Alan Orth
97694ecab9
source/scss/bootstrap.scss: Update from distribution
...
Only changes a comment, but it's the principle that counts (one day
they might change something important so it's good to check).
2016-10-19 20:24:24 -07:00
Alan Orth
071139a371
source/scss/bootstrap.scss: Enable buttons
...
I need the button classes for pagination.
2016-10-05 17:20:25 +03:00
Alan Orth
435ba0f706
Build a custom Bootstrap
...
We don't use all the Bootstrap stuff, so let's just build a custom
one with the components we need. This saves about 50k.
2016-09-21 08:29:27 +03:00
Alan Orth
4801700449
source/scss/style.scss: Import font-awesome to style.scss
2016-09-15 16:32:26 +03:00
Alan Orth
2b25241f3c
style: Don't highlight links when they are in headers
...
This uses some SASS magic instead of the previous single rule
because I need it for both the blog title as well as each post's
title link. Yay, SASS?!
2016-09-14 15:14:13 +03:00
Alan Orth
e2e01a38f0
Don't style clickable header text like other links
2016-09-14 12:25:23 +03:00
Alan Orth
5bb47cc220
source/scss/main.scss: Add styling for images in blog posts
...
Taken from Hugo vienna theme: https://github.com/keichi/vienna
2016-09-07 14:02:18 +03:00
Alan Orth
2bb1d6ecc0
First commit with initial theme
...
Some file are empty (created by `hugo new theme`), but I've left
them for reference later.
2016-08-28 16:22:32 +03:00