Compare commits

..

5 Commits

Author SHA1 Message Date
Phill Holland
e0d943a5b8
Merge 23b2eddfc7 into cb1d45cab6 2024-03-26 17:35:43 +01:00
Alicia Sykes
cb1d45cab6 Adds contributing section in about page 2024-03-24 13:21:28 +00:00
Alicia Sykes
2d98d8bf98 Adds link to awesome-privacy.xyz 2024-03-24 13:21:04 +00:00
liss-bot
5e439fe680 docs: Updates contributors list 2024-03-24 02:02:28 +00:00
liss-bot
d0bf0c350a docs: Updates contributors list 2024-03-17 01:59:59 +00:00
4 changed files with 71 additions and 53 deletions

93
.github/README.md vendored
View File

@ -119,13 +119,6 @@ Thank you to all who have contributed to, or sponsored this project!
<sub><b>Peng1can</b></sub>
</a>
</td>
<td align="center">
<a href="https://github.com/alydemah">
<img src="https://avatars.githubusercontent.com/u/652035?u=ac2c04e474da37bfeafcfa25076cc1800997aedb&v=4" width="80;" alt="alydemah"/>
<br />
<sub><b>Aly Mohamed</b></sub>
</a>
</td>
<td align="center">
<a href="https://github.com/bgadrian">
<img src="https://avatars.githubusercontent.com/u/830001?u=69f115baad2fcd8c14eb05bdbf5cd80f4649a95a&v=4" width="80;" alt="bgadrian"/>
@ -146,15 +139,15 @@ Thank you to all who have contributed to, or sponsored this project!
<br />
<sub><b>Eddy Lazzarin</b></sub>
</a>
</td></tr>
<tr>
</td>
<td align="center">
<a href="https://github.com/AnandChowdhary">
<img src="https://avatars.githubusercontent.com/u/2841780?u=747e554b3a7f12eb20b7910e1c87d817844f714f&v=4" width="80;" alt="AnandChowdhary"/>
<br />
<sub><b>Anand Chowdhary</b></sub>
</a>
</td>
</td></tr>
<tr>
<td align="center">
<a href="https://github.com/shrippen">
<img src="https://avatars.githubusercontent.com/u/2873570?v=4" width="80;" alt="shrippen"/>
@ -189,15 +182,15 @@ Thank you to all who have contributed to, or sponsored this project!
<br />
<sub><b>InDieTasten</b></sub>
</a>
</td></tr>
<tr>
</td>
<td align="center">
<a href="https://github.com/bmcgonag">
<img src="https://avatars.githubusercontent.com/u/7346620?u=2a0f9284f3e12ac1cc15288c254d1ec68a5081e8&v=4" width="80;" alt="bmcgonag"/>
<br />
<sub><b>Brian McGonagill</b></sub>
</a>
</td>
</td></tr>
<tr>
<td align="center">
<a href="https://github.com/vlad-timofeev">
<img src="https://avatars.githubusercontent.com/u/11474041?u=eee43705b54d2ec9f51fc4fcce5ad18dd17c87e4&v=4" width="80;" alt="vlad-timofeev"/>
@ -214,7 +207,7 @@ Thank you to all who have contributed to, or sponsored this project!
</td>
<td align="center">
<a href="https://github.com/mryesiller">
<img src="https://avatars.githubusercontent.com/u/24632172?v=4" width="80;" alt="mryesiller"/>
<img src="https://avatars.githubusercontent.com/u/24632172?u=0d20f2d615158f87cd60a3398d3efb026c32f291&v=4" width="80;" alt="mryesiller"/>
<br />
<sub><b>Göksel Yeşiller</b></sub>
</a>
@ -232,15 +225,15 @@ Thank you to all who have contributed to, or sponsored this project!
<br />
<sub><b>Bastii717</b></sub>
</a>
</td></tr>
<tr>
</td>
<td align="center">
<a href="https://github.com/frankdez93">
<img src="https://avatars.githubusercontent.com/u/87549420?v=4" width="80;" alt="frankdez93"/>
<br />
<sub><b>Frankdez93</b></sub>
</a>
</td>
</td></tr>
<tr>
<td align="center">
<a href="https://github.com/ratty222">
<img src="https://avatars.githubusercontent.com/u/92832598?u=137b65530cbd5f5af9c24cde51baa6cc77cc934b&v=4" width="80;" alt="ratty222"/>
@ -249,10 +242,10 @@ Thank you to all who have contributed to, or sponsored this project!
</a>
</td>
<td align="center">
<a href="https://github.com/hernanpopper">
<img src="https://avatars.githubusercontent.com/u/104868017?v=4" width="80;" alt="hernanpopper"/>
<a href="https://github.com/terminaltrove">
<img src="https://avatars.githubusercontent.com/u/121595180?v=4" width="80;" alt="terminaltrove"/>
<br />
<sub><b>Hernanpopper</b></sub>
<sub><b>Terminal Trove</b></sub>
</a>
</td>
<td align="center">
@ -436,6 +429,13 @@ If you've found this repository helpful, consider sponsoring me on GitHub if you
<sub><b>Kyle Den Hartog</b></sub>
</a>
</td>
<td align="center">
<a href="https://github.com/leon-costa">
<img src="https://avatars.githubusercontent.com/u/83498565?v=4" width="80;" alt="leon-costa"/>
<br />
<sub><b>Leon Costa</b></sub>
</a>
</td>
<td align="center">
<a href="https://github.com/lukecarr">
<img src="https://avatars.githubusercontent.com/u/24438483?v=4" width="80;" alt="lukecarr"/>
@ -449,15 +449,15 @@ If you've found this repository helpful, consider sponsoring me on GitHub if you
<br />
<sub><b>Magnus Sundström</b></sub>
</a>
</td>
</td></tr>
<tr>
<td align="center">
<a href="https://github.com/mschwrdtnr">
<img src="https://avatars.githubusercontent.com/u/39745446?v=4" width="80;" alt="mschwrdtnr"/>
<br />
<sub><b>Max S.</b></sub>
</a>
</td></tr>
<tr>
</td>
<td align="center">
<a href="https://github.com/nickali">
<img src="https://avatars.githubusercontent.com/u/1514992?v=4" width="80;" alt="nickali"/>
@ -492,15 +492,15 @@ If you've found this repository helpful, consider sponsoring me on GitHub if you
<br />
<sub><b>Peter Ye</b></sub>
</a>
</td>
</td></tr>
<tr>
<td align="center">
<a href="https://github.com/rorymbyrne">
<img src="https://avatars.githubusercontent.com/u/18581795?v=4" width="80;" alt="rorymbyrne"/>
<br />
<sub><b>Rory Byrne</b></sub>
</a>
</td></tr>
<tr>
</td>
<td align="center">
<a href="https://github.com/Silvhr">
<img src="https://avatars.githubusercontent.com/u/71043300?v=4" width="80;" alt="Silvhr"/>
@ -535,13 +535,6 @@ If you've found this repository helpful, consider sponsoring me on GitHub if you
<br />
<sub><b>Zeus Almighty</b></sub>
</a>
</td>
<td align="center">
<a href="https://github.com/apraile">
<img src="https://avatars.githubusercontent.com/u/9890538?v=4" width="80;" alt="apraile"/>
<br />
<sub><b>Apraile</b></sub>
</a>
</td></tr>
<tr>
<td align="center">
@ -708,14 +701,21 @@ If you've found this repository helpful, consider sponsoring me on GitHub if you
<sub><b>Christian Hemminghaus</b></sub>
</a>
</td>
<td align="center">
<a href="https://github.com/Compr0mzd">
<img src="https://avatars.githubusercontent.com/u/83233183?v=4" width="80;" alt="Compr0mzd"/>
<br />
<sub><b>Compr0mzd</b></sub>
</a>
</td></tr>
<tr>
<td align="center">
<a href="https://github.com/DaShoe">
<img src="https://avatars.githubusercontent.com/u/89014564?v=4" width="80;" alt="DaShoe"/>
<br />
<sub><b>DaShoe</b></sub>
</a>
</td></tr>
<tr>
</td>
<td align="center">
<a href="https://github.com/danielgtaylor">
<img src="https://avatars.githubusercontent.com/u/106826?v=4" width="80;" alt="danielgtaylor"/>
@ -750,15 +750,15 @@ If you've found this repository helpful, consider sponsoring me on GitHub if you
<br />
<sub><b>0x5FE</b></sub>
</a>
</td>
</td></tr>
<tr>
<td align="center">
<a href="https://github.com/fkohrt">
<img src="https://avatars.githubusercontent.com/u/12914806?v=4" width="80;" alt="fkohrt"/>
<br />
<sub><b>Florian Kohrt</b></sub>
</a>
</td></tr>
<tr>
</td>
<td align="center">
<a href="https://github.com/freddy-m">
<img src="https://avatars.githubusercontent.com/u/25013506?v=4" width="80;" alt="freddy-m"/>
@ -793,15 +793,15 @@ If you've found this repository helpful, consider sponsoring me on GitHub if you
<br />
<sub><b>Gemini Smith</b></sub>
</a>
</td>
</td></tr>
<tr>
<td align="center">
<a href="https://github.com/monkeywithacupcake">
<img src="https://avatars.githubusercontent.com/u/7316730?v=4" width="80;" alt="monkeywithacupcake"/>
<br />
<sub><b>Jess</b></sub>
</a>
</td></tr>
<tr>
</td>
<td align="center">
<a href="https://github.com/openjck">
<img src="https://avatars.githubusercontent.com/u/933396?v=4" width="80;" alt="openjck"/>
@ -836,7 +836,8 @@ If you've found this repository helpful, consider sponsoring me on GitHub if you
<br />
<sub><b>Kazuki Koide</b></sub>
</a>
</td>
</td></tr>
<tr>
<td align="center">
<a href="https://github.com/Kotbenek">
<img src="https://avatars.githubusercontent.com/u/64036903?v=4" width="80;" alt="Kotbenek"/>
@ -844,14 +845,6 @@ If you've found this repository helpful, consider sponsoring me on GitHub if you
<sub><b>Dominik Piątkowski</b></sub>
</a>
</td></tr>
<tr>
<td align="center">
<a href="https://github.com/leon-costa">
<img src="https://avatars.githubusercontent.com/u/83498565?v=4" width="80;" alt="leon-costa"/>
<br />
<sub><b>Leon Costa</b></sub>
</a>
</td></tr>
</table>
<!-- readme: contributors -end -->

View File

@ -325,7 +325,14 @@ export default component$(() => {
</div>
{/* Something ??? */}
<div class="p-4 rounded-box bg-front shadow-md w-96 flex-grow">
<p>Coming Soon!</p>
<p class="text-sm opacity-80 mb-2">
Next up, consider switching to more secure and
privacy-respecting apps and services.
</p>
<p class="text-lg">
View our directory of recommended software,
at <a class="link link-secondary font-bold" href="https://awesome-privacy.xyz">awesome-privacy.xyz</a>
</p>
</div>
</div>

View File

@ -7,6 +7,12 @@ export const intro = [
All edits are then reviewed by maintainers before being merged and going live.
`];
export const contributing = [
`This project is only possible thanks to contributors like you!`,
`You can make changes to any of the checklist content, by editing `
+ `[\`personal-security-checklist.yml\`](https://github.com/Lissy93/personal-security-checklist/blob/master/personal-security-checklist.yml)`,
];
export const projects = [
{
title: 'Web-Check',

View File

@ -2,7 +2,8 @@ import { component$, useResource$, Resource } from "@builder.io/qwik";
import type { DocumentHead } from "@builder.io/qwik-city";
import Icon from "~/components/core/icon";
import { projects, socials, intro, license } from './about-content';
import { projects, socials, intro, contributing, license } from './about-content';
import { marked } from "marked";
export default component$(() => {
@ -15,6 +16,9 @@ export default component$(() => {
name: string;
}
const parseMarkdown = (text: string | undefined): string => {
return marked.parse(text || '', { async: false }) as string || '';
};
const contributorsResource = useResource$<Contributor[]>(async () => {
const url = 'https://api.github.com/repos/lissy93/personal-security-checklist/contributors?per_page=100';
@ -46,7 +50,15 @@ export default component$(() => {
<div class="divider"></div>
<article class="bg-back p-8 mx-auto max-w-[1200px] m-8 rounded-lg shadow-md">
<h2 class="text-3xl mb-2">Credits</h2>
<h2 class="text-3xl mb-2">Contributing</h2>
{contributing.map((paragraph, index) => (
<p class="mb-2" key={index} dangerouslySetInnerHTML={parseMarkdown(paragraph)}></p>
))}
</article>
<div class="divider"></div>
<article class="bg-back p-8 mx-auto max-w-[1200px] m-8 rounded-lg shadow-md">
<h2 class="text-3xl mb-2">Acknowledgments</h2>
<h3 class="text-2xl mb-2">Sponsors</h3>