aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDrew DeVault <sir@cmpwn.com>2023-05-16 11:18:07 +0200
committerDrew DeVault <sir@cmpwn.com>2023-05-16 11:19:04 +0200
commita69efcf93f66ffdc3a850a4671c1b75fb3e7594e (patch)
tree82ee4da88bceb08b88add2edc358117c1fc9aea7
parent4297d2df9f4d23ef1f1891e9669973da02d9b910 (diff)
downloadwritefreesoftware.org-a69efcf93f66ffdc3a850a4671c1b75fb3e7594e.tar.xz
Flesh out learn index
And add a little bit of content. Still need to flesh out use & reuse
-rw-r--r--assets/sass/_custom.scss2
-rw-r--r--content/_index.md2
-rw-r--r--content/learn/_index.md33
-rw-r--r--content/learn/copyleft.md4
-rw-r--r--content/learn/licenses.md4
-rw-r--r--content/learn/participate/_index.md4
-rw-r--r--content/learn/participate/assets.md4
-rw-r--r--content/learn/participate/choose-a-license.md4
-rw-r--r--content/learn/participate/commercial.md4
-rw-r--r--content/learn/participate/contribute.md4
-rw-r--r--content/learn/participate/publish.md4
-rw-r--r--content/learn/use/_index.md4
-rw-r--r--layouts/partials/pager.html0
-rw-r--r--static/images/wfs-light.svg8
14 files changed, 75 insertions, 6 deletions
diff --git a/assets/sass/_custom.scss b/assets/sass/_custom.scss
index 7f1bab3..33f42e7 100644
--- a/assets/sass/_custom.scss
+++ b/assets/sass/_custom.scss
@@ -6,7 +6,7 @@ a {
text-decoration: underline;
}
-a.button, nav a {
+a.button, nav a, aside a {
text-decoration: none;
}
diff --git a/content/_index.md b/content/_index.md
index 81e1303..765479d 100644
--- a/content/_index.md
+++ b/content/_index.md
@@ -15,7 +15,7 @@ users and authors &mdash; the freedom to **use**, **study**, **improve**, and
This website is a work in progress.
{{< /tip >}}
-{{< button "learn/whatis" "What is free software?" >}}{{< button "learn" "Get started" >}}
+{{< button "learn" "What is free software?" >}}{{< button "learn/participate" "Get started" >}}
{{< /column >}}
{{< column >}}
diff --git a/content/learn/_index.md b/content/learn/_index.md
new file mode 100644
index 0000000..76c8eb7
--- /dev/null
+++ b/content/learn/_index.md
@@ -0,0 +1,33 @@
+---
+title: About Free Software
+weight: 1
+---
+
+> "Free software" is software developed & published according to principles
+> which respect the essential rights and freedoms of its users and authors
+> &mdash; the freedom to **use**, **study**, **improve**, and **share** the
+> software. <wbr/>The **Free&nbsp;Software&nbsp;movement** is a global community
+> of software developers and users who collaborate to build software according
+> to these principles.
+
+Any software is considered free software so long as it upholds the *four
+essential freedoms*:
+
+<ol start="0">
+ <li>
+ The freedom to <strong>use</strong> the software for any purpose.
+ </li>
+ <li>
+ The freedom to <strong>study</strong> and <strong>improve</strong> the
+ software.
+ </li>
+ <li>
+ The freedom to <strong>share</strong> the software.
+ </li>
+ <li>
+ The freedom to <strong>collaborate</strong> on the software.
+ </li>
+</ol>
+
+Software which upholds these freedoms is **free software**. Software which does
+not is **non-free**.
diff --git a/content/learn/copyleft.md b/content/learn/copyleft.md
new file mode 100644
index 0000000..3c15ee1
--- /dev/null
+++ b/content/learn/copyleft.md
@@ -0,0 +1,4 @@
+---
+title: What is copyleft?
+weight: -10
+---
diff --git a/content/learn/licenses.md b/content/learn/licenses.md
new file mode 100644
index 0000000..5f5a48f
--- /dev/null
+++ b/content/learn/licenses.md
@@ -0,0 +1,4 @@
+---
+title: Free software licenses
+weight: -10
+---
diff --git a/content/learn/participate/_index.md b/content/learn/participate/_index.md
new file mode 100644
index 0000000..d991078
--- /dev/null
+++ b/content/learn/participate/_index.md
@@ -0,0 +1,4 @@
+---
+title: "Getting involved"
+weight: 2
+---
diff --git a/content/learn/participate/assets.md b/content/learn/participate/assets.md
new file mode 100644
index 0000000..5b47716
--- /dev/null
+++ b/content/learn/participate/assets.md
@@ -0,0 +1,4 @@
+---
+title: Licensing non-software assets
+weight: 10
+---
diff --git a/content/learn/participate/choose-a-license.md b/content/learn/participate/choose-a-license.md
new file mode 100644
index 0000000..f1988ec
--- /dev/null
+++ b/content/learn/participate/choose-a-license.md
@@ -0,0 +1,4 @@
+---
+title: Choosing a license
+weight: 3
+---
diff --git a/content/learn/participate/commercial.md b/content/learn/participate/commercial.md
new file mode 100644
index 0000000..f8b1bd7
--- /dev/null
+++ b/content/learn/participate/commercial.md
@@ -0,0 +1,4 @@
+---
+title: Commercial free software
+weight: 100
+---
diff --git a/content/learn/participate/contribute.md b/content/learn/participate/contribute.md
new file mode 100644
index 0000000..210ba9d
--- /dev/null
+++ b/content/learn/participate/contribute.md
@@ -0,0 +1,4 @@
+---
+title: Contribute to free software
+weight: 1
+---
diff --git a/content/learn/participate/publish.md b/content/learn/participate/publish.md
new file mode 100644
index 0000000..fcbd542
--- /dev/null
+++ b/content/learn/participate/publish.md
@@ -0,0 +1,4 @@
+---
+title: Publish free software
+weight: 2
+---
diff --git a/content/learn/use/_index.md b/content/learn/use/_index.md
new file mode 100644
index 0000000..e368c98
--- /dev/null
+++ b/content/learn/use/_index.md
@@ -0,0 +1,4 @@
+---
+title: "Use & Reuse"
+weight: 3
+---
diff --git a/layouts/partials/pager.html b/layouts/partials/pager.html
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/layouts/partials/pager.html
diff --git a/static/images/wfs-light.svg b/static/images/wfs-light.svg
index e265581..f8792e7 100644
--- a/static/images/wfs-light.svg
+++ b/static/images/wfs-light.svg
@@ -24,9 +24,9 @@
inkscape:deskcolor="#505050"
inkscape:document-units="px"
showgrid="false"
- inkscape:zoom="1.3696959"
- inkscape:cx="421.62645"
- inkscape:cy="70.453597"
+ inkscape:zoom="0.68484795"
+ inkscape:cx="743.96076"
+ inkscape:cy="152.58861"
inkscape:window-width="1920"
inkscape:window-height="1057"
inkscape:window-x="0"
@@ -58,7 +58,7 @@
transform="matrix(2.5,0,0,2.5,-912.34259,-75.238583)"><tspan
x="372.17188"
y="149.32049"
- id="tspan1372">Write Free Software</tspan></text><g
+ id="tspan368">Write Free Software</tspan></text><g
id="g1236"
transform="matrix(0.35406138,0,0,0.35406138,-246.15177,162.12947)"><path
d="m 576,336 a 16,16 0 1 1 32,0 16,16 0 1 1 -32,0 z"