Commits: 4
Stub an HTML page
new file mode 100644
index 0000000..32367ce
--- /dev/null
+++ b/index.html
@@ -0,0 +1,21 @@
+<!doctype html>
+<html class="no-js" lang="">
+ <head>
+ <meta charset="utf-8">
+ <meta http-equiv="x-ua-compatible" content="ie=edge">
+ <title>FOSS for Normies</title>
+ <meta name="description" content="A network of local groups for the promotion and mutual support of free and open source software use.">
+ <meta name="viewport" content="width=device-width, initial-scale=1">
+ </head>
+ <body>
+ <!--[if lt IE 8]>
+ <p class="browserupgrade">
+ You are using an <strong>outdated</strong> browser. Please
+ <a href="http://browsehappy.com/">upgrade your browser</a> to improve
+ your experience.
+ </p>
+ <![endif]-->
+
+ <h1>FOSS for Normies</h1>
+ </body>
+</html>Setup Codeberg Pages for fossfor.eu domain
new file mode 100644
index 0000000..98234b2
--- /dev/null
+++ b/.domains
@@ -0,0 +1 @@
+fossfor.euAdd site manifest and icons
new file mode 100644
index 0000000..f13c531
Binary files /dev/null and b/apple-touch-icon.png differnew file mode 100644
index 0000000..b6b0dde
Binary files /dev/null and b/favicon-96x96.png differnew file mode 100644
index 0000000..3b5b429
Binary files /dev/null and b/favicon.ico differnew file mode 100644
index 0000000..abfe745
--- /dev/null
+++ b/favicon.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32"><svg width="32" height="32" viewBox="0 0 32 32" version="1.1" id="SvgjsSvg1013" xml:space="preserve" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"><defs id="SvgjsDefs1012"></defs><metadata id="SvgjsMetadata1011"><rdf:rdf><cc:work rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"></dc:type></cc:work></rdf:rdf></metadata><g id="SvgjsG1010" transform="translate(-692)"><g id="SvgjsG1009"><rect style="opacity:1;fill:#003399;fill-opacity:1;fill-rule:evenodd;stroke-width:0.1;stroke-dasharray:none;paint-order:stroke fill markers" id="SvgjsRect1008" width="32" height="32" x="692" y="0"></rect><path id="SvgjsPath1007" style="opacity:1;fill:#fdcb0b;fill-opacity:1;fill-rule:evenodd;stroke-width:0.1;stroke-dasharray:none;paint-order:stroke fill markers" d="m 699,11 v 2 h -4 v 2 h 3 v 2 h -3 v 4 h 6 v -1 h -1 v -8 h 1 v -1 z m 7,0 v 1 h 1 v 8 h -1 v 1 h 3 v -1 h -1 v -2 h 2 v 1 h 3 v -2 h -4 v -1 h -1 v -4 h 1 v -1 z m 8,0 v 1 h 1 v 2 h -2 v -1 h -3 v 2 h 4 v 1 h 1 v 4 h -1 v 1 h 3 v -1 h -1 v -2 h 2 v 1 h 3 v -2 h -4 v -1 h -1 v -4 h 1 v -1 z m 8,0 v 1 h 1 v -1 z m -19,2 v 1 h -1 v 4 h 1 v 1 h 1 v -1 h 1 v -4 h -1 v -1 z m 15,0 v 2 h 4 v 1 h 1 v -2 h -2 v -1 z m 4,7 v 1 h 1 v -1 z"></path></g></g></svg><style>@media (prefers-color-scheme: light) { :root { filter: none; } }
+@media (prefers-color-scheme: dark) { :root { filter: none; } }
+</style></svg>
\ No newline at end of filenew file mode 100644
index 0000000..732995b
--- /dev/null
+++ b/icon.svg
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ width="32"
+ height="32"
+ viewBox="0 0 32 32"
+ version="1.1"
+ id="svg8"
+ xml:space="preserve"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:dc="http://purl.org/dc/elements/1.1/"><defs
+ id="defs2" /><metadata
+ id="metadata5"><rdf:RDF><cc:Work
+ rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><g
+ id="layer1"
+ transform="translate(-692)"><g
+ id="g1"><rect
+ style="opacity:1;fill:#003399;fill-opacity:1;fill-rule:evenodd;stroke-width:0.1;stroke-dasharray:none;paint-order:stroke fill markers"
+ id="rect6"
+ width="32"
+ height="32"
+ x="692"
+ y="0" /><path
+ id="rect5"
+ style="opacity:1;fill:#fdcb0b;fill-opacity:1;fill-rule:evenodd;stroke-width:0.1;stroke-dasharray:none;paint-order:stroke fill markers"
+ d="m 699,11 v 2 h -4 v 2 h 3 v 2 h -3 v 4 h 6 v -1 h -1 v -8 h 1 v -1 z m 7,0 v 1 h 1 v 8 h -1 v 1 h 3 v -1 h -1 v -2 h 2 v 1 h 3 v -2 h -4 v -1 h -1 v -4 h 1 v -1 z m 8,0 v 1 h 1 v 2 h -2 v -1 h -3 v 2 h 4 v 1 h 1 v 4 h -1 v 1 h 3 v -1 h -1 v -2 h 2 v 1 h 3 v -2 h -4 v -1 h -1 v -4 h 1 v -1 z m 8,0 v 1 h 1 v -1 z m -19,2 v 1 h -1 v 4 h 1 v 1 h 1 v -1 h 1 v -4 h -1 v -1 z m 15,0 v 2 h 4 v 1 h 1 v -2 h -2 v -1 z m 4,7 v 1 h 1 v -1 z" /></g></g></svg>index 32367ce..243114c 100644
--- a/index.html
+++ b/index.html
@@ -6,6 +6,12 @@
= <title>FOSS for Normies</title>
= <meta name="description" content="A network of local groups for the promotion and mutual support of free and open source software use.">
= <meta name="viewport" content="width=device-width, initial-scale=1">
+ <link rel="icon" type="image/png" href="/favicon-96x96.png" sizes="96x96" />
+ <link rel="icon" type="image/svg+xml" href="/favicon.svg" />
+ <link rel="shortcut icon" href="/favicon.ico" />
+ <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png" />
+ <meta name="apple-mobile-web-app-title" content="fossfor.eu" />
+ <link rel="manifest" href="/site.webmanifest" />
= </head>
= <body>
= <!--[if lt IE 8]>new file mode 100644
index 0000000..aafe426
--- /dev/null
+++ b/logo.svg
@@ -0,0 +1,101 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ width="640"
+ height="640"
+ viewBox="0 0 640 640"
+ version="1.1"
+ id="svg8"
+ xml:space="preserve"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:dc="http://purl.org/dc/elements/1.1/"><defs
+ id="defs2" /><metadata
+ id="metadata5"><rdf:RDF><cc:Work
+ rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><g
+ id="layer1"
+ transform="translate(-734)"><g
+ id="g3"
+ transform="translate(1383,-3)"
+ style="stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none"><g
+ id="g13"
+ style="stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none"><path
+ style="fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none"
+ d="M 4,16 V 8 C 4,4 8,4 8,4 h 2"
+ id="path2-4" /><path
+ style="fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none"
+ d="M 2,10 H 7"
+ id="path3" /></g><path
+ style="fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none"
+ d="m 13,8 c 0,0 4,0 4,4 0,0 0,4 -4,4 0,0 -4,0 -4,-4 0,0 0,-4 4,-4 z"
+ id="path1" /><g
+ id="g5"
+ transform="translate(-4,4)"
+ style="stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none"><path
+ style="fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none"
+ d="m 24,4 v 8"
+ id="path4" /><path
+ style="fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none"
+ d="m 24,8 c 0,0 0,-4 4,-4"
+ id="path5" /></g><g
+ id="g15"
+ style="stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none"><path
+ style="fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none"
+ d="m 39,16 h -3 c 0,0 -4,0 -4,-4 0,-4 4,-4 4,-4 -2,0 -2,-2 -2,-2 0,-2 2,-2 2,-2 h 2"
+ id="path6" /><path
+ style="fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none"
+ d="m 36,8 h 1"
+ id="path13" /></g><path
+ style="fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none"
+ d="m 40,8 v 4 c 0,0 0,4 4,4 0,0 2,0 2,-2 v -6 8"
+ id="path7" /><use
+ x="0"
+ y="0"
+ xlink:href="#g5"
+ id="use13"
+ transform="translate(29)"
+ style="stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none" /><use
+ x="0"
+ y="0"
+ xlink:href="#path1"
+ id="use12"
+ transform="translate(45)"
+ style="stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none" /><g
+ id="g12"
+ transform="translate(-3,4)"
+ style="stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none"><path
+ style="fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none"
+ d="M 68,4 V 16"
+ id="path12" /><path
+ style="fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none"
+ d="m 72,4 c 0,0 4,0 4,4 0,0 0,4 -4,4 0,0 -4,0 -4,-4 0,0 0,-4 4,-4 z"
+ id="path11-7" /></g><path
+ id="use12-3"
+ style="fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none"
+ d="m 76,12 h 8 c 0,-4 -4,-4 -4,-4 -4,0 -4,4 -4,4 0,4 4,4 4,4 h 2" /><path
+ style="fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none"
+ d="M 4,19 H 62"
+ id="path14" /><path
+ style="fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none"
+ d="M 68,19 H 82"
+ id="path15" /></g><g
+ id="g2"
+ style="color:#fdcb0b"><rect
+ style="opacity:1;fill:#003399;fill-opacity:1;fill-rule:evenodd;stroke-width:0.1;stroke-dasharray:none;paint-order:stroke fill markers"
+ id="rect3"
+ width="640"
+ height="640"
+ x="734"
+ y="0" /><path
+ id="rect3-0"
+ style="fill:currentColor;fill-opacity:1;fill-rule:evenodd;stroke-width:0;stroke-dasharray:none;paint-order:stroke fill markers"
+ d="m 832,224 0,32 a 4,4 135 0 1 -4,4 h -72 a 4,4 135 0 0 -4,4 l 0,32 a 4,4 45 0 0 4,4 h 52 a 4,4 45 0 1 4,4 l 0,32 a 4,4 135 0 1 -4,4 h -52 a 4,4 135 0 0 -4,4 v 72 a 4,4 45 0 0 4,4 h 112 a 4,4 135 0 0 4,-4 v -12 a 4,4 45 0 0 -4,-4 h -12 a 4,4 45 0 1 -4,-4 l 0,-152 a 4,4 135 0 1 4,-4 h 12 a 4,4 135 0 0 4,-4 v -12 a 4,4 45 0 0 -4,-4 h -32 a 4,4 135 0 0 -4,4 z m 140,0 v 12 a 4,4 45 0 0 4,4 h 12 a 4,4 45 0 1 4,4 l 0,152 a 4,4 135 0 1 -4,4 h -12 a 4,4 135 0 0 -4,4 v 12 a 4,4 45 0 0 4,4 h 52 a 4,4 135 0 0 4,-4 v -12 a 4,4 45 0 0 -4,-4 h -12 a 4,4 45 0 1 -4,-4 l 0,-32 a 4,4 135 0 1 4,-4 h 32 a 4,4 45 0 1 4,4 v 12 a 4,4 45 0 0 4,4 h 52 a 4,4 135 0 0 4,-4 v -32 a 4,4 45 0 0 -4,-4 h -72 a 4,4 45 0 1 -4,-4 v -12 a 4,4 45 0 0 -4,-4 h -12 a 4,4 45 0 1 -4,-4 v -72 a 4,4 135 0 1 4,-4 h 12 a 4,4 135 0 0 4,-4 v -12 a 4,4 45 0 0 -4,-4 h -52 a 4,4 135 0 0 -4,4 z m 160,0 v 12 a 4,4 45 0 0 4,4 h 12 a 4,4 45 0 1 4,4 v 32 a 4,4 135 0 1 -4,4 h -32 a 4,4 45 0 1 -4,-4 v -12 a 4,4 45 0 0 -4,-4 h -52 a 4,4 135 0 0 -4,4 v 32 a 4,4 45 0 0 4,4 h 72 a 4,4 45 0 1 4,4 v 12 a 4,4 45 0 0 4,4 h 12 a 4,4 45 0 1 4,4 l 0,72 a 4,4 135 0 1 -4,4 h -12 a 4,4 135 0 0 -4,4 v 12 a 4,4 45 0 0 4,4 h 52 a 4,4 135 0 0 4,-4 v -12 a 4,4 45 0 0 -4,-4 h -12 a 4,4 45 0 1 -4,-4 v -32 a 4,4 135 0 1 4,-4 h 32 a 4,4 45 0 1 4,4 v 12 a 4,4 45 0 0 4,4 h 52 a 4,4 135 0 0 4,-4 v -32 a 4,4 45 0 0 -4,-4 h -72 a 4,4 45 0 1 -4,-4 v -12 a 4,4 45 0 0 -4,-4 h -12 a 4,4 45 0 1 -4,-4 l 0,-72 a 4,4 135 0 1 4,-4 h 12 a 4,4 135 0 0 4,-4 v -12 a 4,4 45 0 0 -4,-4 h -52 a 4,4 135 0 0 -4,4 z m 160,0 0,12 a 4,4 45 0 0 4,4 h 12 a 4,4 135 0 0 4,-4 l 0,-12 a 4,4 45 0 0 -4,-4 h -12 a 4,4 135 0 0 -4,4 z m -380,40 v 12 a 4,4 135 0 1 -4,4 h -12 a 4,4 135 0 0 -4,4 v 72 a 4,4 45 0 0 4,4 h 12 a 4,4 45 0 1 4,4 v 12 a 4,4 45 0 0 4,4 h 12 a 4,4 135 0 0 4,-4 v -12 a 4,4 135 0 1 4,-4 h 12 a 4,4 135 0 0 4,-4 v -72 a 4,4 45 0 0 -4,-4 h -12 a 4,4 45 0 1 -4,-4 v -12 a 4,4 45 0 0 -4,-4 h -12 a 4,4 135 0 0 -4,4 z m 300,0 v 32 a 4,4 45 0 0 4,4 h 72 a 4,4 45 0 1 4,4 l 0,12 a 4,4 45 0 0 4,4 h 12 a 4,4 135 0 0 4,-4 v -32 a 4,4 45 0 0 -4,-4 h -32 a 4,4 45 0 1 -4,-4 v -12 a 4,4 45 0 0 -4,-4 h -52 a 4,4 135 0 0 -4,4 z m 80,140 0,12 a 4,4 45 0 0 4,4 h 12 a 4,4 135 0 0 4,-4 l 0,-12 a 4,4 45 0 0 -4,-4 h -12 a 4,4 135 0 0 -4,4 z"
+ transform="translate(42)" /><use
+ x="0"
+ y="0"
+ xlink:href="#g3"
+ id="use23"
+ transform="matrix(4,0,0,4,-4750,436)" /></g></g></svg>new file mode 100644
index 0000000..3a81c0d
--- /dev/null
+++ b/site.webmanifest
@@ -0,0 +1,21 @@
+{
+ "name": "FOSS for Normies",
+ "short_name": "fossfor.eu",
+ "icons": [
+ {
+ "src": "/web-app-manifest-192x192.png",
+ "sizes": "192x192",
+ "type": "image/png",
+ "purpose": "maskable"
+ },
+ {
+ "src": "/web-app-manifest-512x512.png",
+ "sizes": "512x512",
+ "type": "image/png",
+ "purpose": "maskable"
+ }
+ ],
+ "theme_color": "#003399",
+ "background_color": "#003399",
+ "display": "standalone"
+}
\ No newline at end of filenew file mode 100644
index 0000000..eb84864
Binary files /dev/null and b/web-app-manifest-192x192.png differnew file mode 100644
index 0000000..9e971f4
Binary files /dev/null and b/web-app-manifest-512x512.png differAdd a "WIP" content
index 243114c..1473413 100644
--- a/index.html
+++ b/index.html
@@ -1,5 +1,5 @@
=<!doctype html>
-<html class="no-js" lang="">
+<html class="no-js" lang="en">
= <head>
= <meta charset="utf-8">
= <meta http-equiv="x-ua-compatible" content="ie=edge">
@@ -12,6 +12,41 @@
= <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png" />
= <meta name="apple-mobile-web-app-title" content="fossfor.eu" />
= <link rel="manifest" href="/site.webmanifest" />
+ <style type="text/css" media="screen">
+ html, body {
+ background: #003399;
+ min-height: 100%;
+ color: #fdcb0b;
+ font-family: sans-serif;
+ display: flex;
+ justify-content: center;
+ }
+
+ #big-logo {
+ max-width: 100%;
+ max-height: 60vh;
+ }
+
+ main {
+ display: flex;
+ flex-direction: column;
+ align-items: center;
+ max-width: 80ch;
+ padding: 12px;
+
+ p:first-of-type {
+ font-size: 140%;
+ line-height: 150%;
+ hyphens: auto;
+ font-weight: 500;
+ }
+
+ strong {
+ text-decoration: underline;
+ font-weight: initial;
+ }
+ }
+ </style>
= </head>
= <body>
= <!--[if lt IE 8]>
@@ -22,6 +57,21 @@
= </p>
= <![endif]-->
=
- <h1>FOSS for Normies</h1>
+ <main>
+ <img id="big-logo" src="logo.svg" alt="FOSS for Normies logo" />
+ <p>
+ We are starting a network of <strong>local community
+ groups</strong> to promote and support free and open source
+ software. Our mission is to help "normal" people (not just
+ computer experts) to make <strong>ethical choices</strong> when
+ it comes to their digital tools. We want to be
+ <strong>welcoming</strong>, <strong>inclusive</strong>,
+ <strong>patient</strong> and <strong>friendly</strong>. We are
+ <strong>offline-first</strong>, operating from local libraries,
+ community centres, etc.
+ </p>
+
+ <p>⏳ More details to come. Please be patient...</p>
+ </main>
= </body>
=</html>