Skip to content

Commit 78063a6

Browse files
feat: new articles and reorganization (#6)
1 parent 8de6cb0 commit 78063a6

File tree

19 files changed

+322
-305
lines changed

19 files changed

+322
-305
lines changed

_includes/header.html

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,15 @@
22
<nav id="site-menu">
33
<ul>
44
<li {% if include.content == "" %}aria-current="page"{% endif %}><a href="/"><img src="/assets/icons/favicon.svg" alt=""/>secureblue</a></li>
5+
<li {% if include.content == "features" %}aria-current="page"{% endif %}><a href="/features">Features</a></li>
56
<li {% if include.content == "install" %}aria-current="page"{% endif %}><a href="/install">Install</a></li>
6-
<li {% if include.content == "post-install" %}aria-current="page"{% endif %}><a href="/post-install">Post-install</a></li>
7-
<li {% if include.content == "contributing" %}aria-current="page"{% endif %}><a href="/contributing">Contributing</a></li>
8-
<li {% if include.content == "faq" %}aria-current="page"{% endif %}><a href="/faq">FAQ</a></li>
97
<li {% if include.content == "images" %}aria-current="page"{% endif %}><a href="/images">Images</a></li>
8+
<li {% if include.content == "faq" %}aria-current="page"{% endif %}><a href="/faq">FAQ</a></li>
9+
<li {% if include.content == "contributing" %}aria-current="page"{% endif %}><a href="/contributing">Contributing</a></li>
10+
<li {% if include.content == "code-of-conduct" %}aria-current="page"{% endif %}><a href="/code-of-conduct">Code of Conduct</a></li>
1011
<li {% if include.content == "articles" %}aria-current="page"{% endif %}><a href="/articles">Articles</a></li>
12+
<li {% if include.content == "reporting" %}aria-current="page"{% endif %}><a href="/reporting">Reporting</a></li>
1113
<li {% if include.content == "donate" %}aria-current="page"{% endif %}><a href="/donate">Donate</a></li>
12-
<li {% if include.content == "code-of-conduct" %}aria-current="page"{% endif %}><a href="/code-of-conduct">Code of Conduct</a></li>
13-
<li {% if include.content == "security" %}aria-current="page"{% endif %}><a href="/security">Security</a></li>
1414
</ul>
1515
</nav>
1616
</header>

_includes/hero.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
<div class="content hero">
1+
<div class="hero">
22

33
<div>
44
<h1><a href="#secureblue">secureblue</a></h1>
5-
<p>Offering hardened operating system images and the hardened-chromium package. Developed collaboratively as an open source project.</p>
5+
<p>A security-focused desktop and server linux operating system.</p>
66
<a class="button" href="/install">Get secureblue</a>
77
</div>
88

assets/bitcoin.png

37.4 KB
Loading

assets/ethereum.png

37.3 KB
Loading

assets/litecoin.png

37.3 KB
Loading

assets/main.css

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -296,6 +296,10 @@ main.normalize {
296296
align-items: center;
297297
flex-flow: row nowrap;
298298
justify-content: space-between;
299+
max-width: 832px;
300+
margin-left: auto;
301+
margin-right: auto;
302+
padding: 3.5rem 1rem;
299303
}
300304

301305
.hero h1 {

assets/monero.png

36.9 KB
Loading

content/CONTRIBUTING.md

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,6 @@ description: "How to contribute to secureblue"
44
permalink: /contributing
55
---
66

7-
# Welcome to secureblue
8-
9-
Thanks for taking the time to look into helping out!
10-
All contributions are appreciated!
11-
Please refer to our [Code of Conduct](/code-of-conduct) while you're at it!
12-
13-
Feel free to report issues as you find them!
14-
157
# Contributing
168

179
All types of contributions are encouraged and valued. See the [Table of Contents](#table-of-contents) for different ways to help and details about how this project handles them. Please make sure to read the relevant section before making your contribution. It will make it a lot easier for us maintainers and smooth out the experience for all involved. The community looks forward to your contributions.
@@ -36,8 +28,7 @@ All types of contributions are encouraged and valued. See the [Table of Contents
3628

3729
## Code of Conduct
3830

39-
This project and everyone participating in it is governed by the
40-
CONTRIBUTING.md Code of Conduct.
31+
This project and everyone participating in it is governed by the [Code of Conduct](/code-of-conduct).
4132
By participating, you are expected to uphold this code. Please report unacceptable behavior
4233
4334

content/DONATE.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: "Donate to secureblue"
2+
title: "Donate | secureblue"
33
description: "Donation options for secureblue"
44
permalink: /donate
55
---
@@ -14,24 +14,24 @@ There are multiple options available for donation:
1414

1515
## Bitcoin
1616

17-
<img src="https://github.com/secureblue/secureblue/assets/129108030/d5399003-92b9-43f4-b012-5bc476e78337" width=200 />
17+
<img src="/assets/bitcoin.png" width=200 />
1818

1919
`bc1qj4nxpfhsgj3f7w8c2689kq865apfla2jyxgaem`
2020

2121
## Monero
2222

23-
<img src="https://github.com/secureblue/secureblue/assets/129108030/c71a68a7-b4bd-4847-9a46-e77a01edf2d1" width=200 />
23+
<img src="/assets/monero.png" width=200 />
2424

2525
`43fry9taGiwhAtNYEZNfssdzJ8Ra12ewAbQoVsvFzoLS6qMSgsE2FvE7xY52rAnKjPL5r2N88KYvqXpthUfSwa23K1BBMD9`
2626

2727
## Litecoin
2828

29-
<img src="https://github.com/secureblue/secureblue/assets/129108030/ca599a38-40fc-40c7-87dd-bf1e024956b0" width=200 />
29+
<img src="/assets/litecoin.png" width=200 />
3030

3131
`ltc1q65hpetza8stgje640pcn25mef6xpdzxqazcawq`
3232

3333
## Ethereum
3434

35-
<img src="https://github.com/secureblue/secureblue/assets/129108030/f7f241d9-e4bf-4858-81bd-242b2c268647" width=200 />
35+
<img src="/assets/ethereum.png" width=200 />
3636

3737
`0x10289B51aEF109BBc07F68341F2Df8Ef60a5b618`

content/FAQ.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,11 +32,12 @@ Table of contents:
3232
- [Why won't `hardened-chromium` start on Nvidia?](#hardened-chromium-start-nvidia)
3333
- [Why don't some websites that require JIT/WebAssembly work in `hardened-chromium` even with the V8 Optimizer toggle enabled?](#hardened-chromium-exceptions)
3434
- [Why don't extensions work in `hardened-chromium`?](#hardened-chromium-extensions)
35+
- [How do I customize secureblue?](#customization)
3536

3637
#### Why is Flatpak included? Should I use Flatpak?
3738
{: #flatpak}
3839

39-
[https://github.com/secureblue/secureblue/issues/125#issuecomment-1859610560](https://github.com/secureblue/secureblue/issues/125#issuecomment-1859610560)
40+
Consult our <a href="/articles/flatpak">Flatpak article</a>.
4041

4142
#### Should I use Electron apps? Why don't they work well with hardened_malloc?
4243
{: #electron}
@@ -209,3 +210,8 @@ Extensions in `hardened-chromium` are disabled by default, for security reasons
209210
\
210211
\
211212
If the extension you installed doesn't work, it is likely because it requires WebAssembly (WASM) for some cryptographic library or some other optimizations (this is the case with the Bitwarden extension). To re-enable JavaScript JIT and WASM for extensions, enable the feature `chrome://flags/#internal-page-jit`.
213+
214+
#### How do I customize secureblue?
215+
{: #customization}
216+
217+
If you want to add your own customizations on top of secureblue, you are advised strongly against forking. Instead, create a repo for your own image by using the [BlueBuild template](https://github.com/blue-build/template), then change your `base-image` to a secureblue image. This will allow you to apply your customizations to secureblue in a concise and maintainable way, without the need to constantly sync with upstream. For local development, [building locally](/contributing#building-locally) is the recommended approach.

0 commit comments

Comments
 (0)