diff --git a/src/assets/css/base.css b/src/assets/css/base.css index 46d00d3..d468dad 100644 --- a/src/assets/css/base.css +++ b/src/assets/css/base.css @@ -1,4 +1,4 @@ -*{ +* { margin: 0; padding: 0; box-sizing: border-box; @@ -6,16 +6,43 @@ body{ background-color: var(--white); - font-family: 'Open Sans', sans-serif; + font-family: var(--mainfont), sans-serif; } -a{ +/* Typography */ + +a { text-decoration: none; } -h1, h2, h3 { - margin-top: 5px; - margin-bottom: 5px; +h1 { + font-size: 4em; + font-weight: 600; +} + +h2 { + font-size: 3.5em; + font-weight: 600; +} + +h3 { + font-size: 3em; + font-weight: 600; +} + +h4 { + font-size: 2.5em; + font-weight: 500; +} + +h5 { + font-size: 2em; + font-weight: 500; +} + +h6 { + font-size: 1.5em; + font-weight: 500; } @media (prefers-color-scheme: dark) { diff --git a/src/assets/css/fonts.css b/src/assets/css/fonts.css index 5c8243e..6080307 100644 --- a/src/assets/css/fonts.css +++ b/src/assets/css/fonts.css @@ -66,4 +66,11 @@ src: url('../fonts/eosboldi.woff') format('woff'); font-weight: 800; font-style: italic; +} + +@font-face { + font-family: 'Fira Code'; + src: url('../fonts/firacode.woff') format('woff'); + font-weight: 400; + font-style: normal; } \ No newline at end of file diff --git a/src/assets/css/variables.css b/src/assets/css/variables.css index c44a324..fa7d2ff 100644 --- a/src/assets/css/variables.css +++ b/src/assets/css/variables.css @@ -8,6 +8,9 @@ --darkblue: #00324a; --green: #04AA6D; --mute: #bbbbbb; + /* Typography */ + --mainfont: 'Open Sans'; + --codefont: 'Fira Code'; /* Breakpoints */ --fullwidth: 100%; --article: 53rem; diff --git a/src/assets/fonts/firacode.woff b/src/assets/fonts/firacode.woff new file mode 100644 index 0000000..abddbe6 Binary files /dev/null and b/src/assets/fonts/firacode.woff differ diff --git a/src/index.md b/src/index.md index e8622e0..0e7238c 100644 --- a/src/index.md +++ b/src/index.md @@ -1,9 +1,13 @@ # Home -HardenedBSD is a secure and humane *BSD operating system. +HardenedBSD is a fork of FreeBSD, founded in 2014, that implements exploit mitigations and security hardening technologies. The primary goal of HardenedBSD is to perform a clean-room re-implementation of the grsecurity patchset for Linux to HardenedBSD. -### Download HardenedBSD +#### Download HardenedBSD You can download HardenedBSD from either our installer site or from one of the [mirrors](mirrors.html). -### Recent news +#### Recent news + +* [HardenedBSD February 2025 Status Report](blog/hardenedbsd-february-2025-status-report) +* [HardenedBSD December 2024 Status Report](blog/hardenedbsd-december-2024-status-report) +* [HardenedBSD November 2024 Status Report](blog/hardenedbsd-november-2024-status-report) \ No newline at end of file