From 2905bcce4dbb7dd1ced889510321d431204bafa3 Mon Sep 17 00:00:00 2001 From: Yuchen Pei Date: Tue, 20 Jul 2021 08:45:03 +1000 Subject: First commit --- Makefile | 19 +++ css/default.css | 32 +++++ css/default.css~ | 13 ++ html-templates/postamble.html~ | 6 + pages/index.html | 262 ++++++++++++++++++++++++++++++++++++++++ pages/index.html~ | 266 +++++++++++++++++++++++++++++++++++++++++ pages/index.org | 46 +++++++ pages/index.org~ | 35 ++++++ publish.el | 28 +++++ 9 files changed, 707 insertions(+) create mode 100644 Makefile create mode 100644 css/default.css create mode 100644 css/default.css~ create mode 100644 html-templates/postamble.html~ create mode 100644 pages/index.html create mode 100644 pages/index.html~ create mode 100644 pages/index.org create mode 100644 pages/index.org~ create mode 100644 publish.el diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..f5d2b78 --- /dev/null +++ b/Makefile @@ -0,0 +1,19 @@ +# Makefile for libreau.org + +.PHONY: all publish publish_no_init + +all: publish + +publish: publish.el + @echo "Publishing... with current Emacs configurations." + emacs --batch --load publish.el --funcall org-publish-all + +publish_no_init: publish.el + @echo "Publishing... with --no-init." + emacs --batch --no-init --load publish.el --funcall org-publish-all + +clean: + @echo "Cleaning up.." + @rm -rvf *.elc + @rm -rvf site + @rm -rvf ~/.org-timestamps/* diff --git a/css/default.css b/css/default.css new file mode 100644 index 0000000..7225dbc --- /dev/null +++ b/css/default.css @@ -0,0 +1,32 @@ +div#content { + width: 39rem; + margin: auto; + line-height: 1.6; +} + +img { + max-width: 100%; + height: auto; +} + +a { + text-decoration: none; +} + +div#fsf-banner { + width: 39rem; + margin: auto; +} + +div#fsf-banner center { + padding: 1rem; +} + +footer { + width: 40rem; + margin: auto; + padding-top: .5rem; + border-top-color: grey; + border-top-style: solid; +} + diff --git a/css/default.css~ b/css/default.css~ new file mode 100644 index 0000000..565282f --- /dev/null +++ b/css/default.css~ @@ -0,0 +1,13 @@ +div#content { + width: 39rem; + margin: auto; +} + +img { + max-width: 100%; + height: auto; +} + +a { + text-decoration: none; +} diff --git a/html-templates/postamble.html~ b/html-templates/postamble.html~ new file mode 100644 index 0000000..146cc3a --- /dev/null +++ b/html-templates/postamble.html~ @@ -0,0 +1,6 @@ +
+
Please join me to support the FSF for a free society:
+ +
diff --git a/pages/index.html b/pages/index.html new file mode 100644 index 0000000..915a4c3 --- /dev/null +++ b/pages/index.html @@ -0,0 +1,262 @@ + + + + + + + +LibreAustralia + + + + + + +
+

LibreAustralia

+
+

Table of Contents

+ +
+

+LibreAustralia is a group advocating free software for Australia (and beyond). +

+ +
+

1. Activities

+
+

+Bi-weekly chats on free software at Libera Chat IRC channel #libreau at +

+ +
    +
  • 12-1pm Tuesday UTC+10
  • +
  • 5-6pm Friday UTC+10
  • +
+ +

+Everyone is welcome to join, whether you reside in Australia or not. +

+ +

+Other planned activities include talks, watch parties, development and packaging. +

+
+
+
+
+

Author: Yuchen Pei

+

Created: 2021-06-30 Wed 15:07

+

Validate

+
+ + diff --git a/pages/index.html~ b/pages/index.html~ new file mode 100644 index 0000000..b637232 --- /dev/null +++ b/pages/index.html~ @@ -0,0 +1,266 @@ + + + + + + + +LibreAustralia + + + + + + +
+

LibreAustralia

+
+

Table of Contents

+ +
+

+LibreAustralia is a group advocating free software for Australia (and beyond). +

+ +
+

1. Activities

+
+

+ +

+ +

+Bi-weekly chats on free software at Libera Chat IRC channel #libreau at +

+ +
    +
  • 12-1pm Tuesday UTC+10
  • +
  • 5-6pm Friday UTC+10
  • +
+ +

+Everyone is welcome to join, whether you reside in Australia or not. +

+ +

+Other planned activities include talks, watch parties, development and packaging. +

+
+
+
+
+

Author: Yuchen Pei

+

Created: 2021-06-30 Wed 15:06

+

Validate

+
+ + diff --git a/pages/index.org b/pages/index.org new file mode 100644 index 0000000..60b6d83 --- /dev/null +++ b/pages/index.org @@ -0,0 +1,46 @@ +#+title: LibreAustralia + +LibreAustralia is a group advocating [[https://www.gnu.org/philosophy/free-sw.html][free software]] for Australia (and beyond). Founded in 2021, the goal of the group is to help everyone to be free from proprietary software and take their computing in their own hands, and to grow the free software community in Australia (and Asia-Pacific in general). + +* Events + :PROPERTIES: + :CUSTOM_ID: activities + :END: + +Planned activities include talks, watch parties, development and packaging. +We currently focus on virtual events. +All time is in AEST (UTC+10), and everyone is welcome to join, whether you reside in Australia or not. + +Events will also be announced at [[https://hostux.social/@libreau][the mastodon account]]. + +** Online watch party + :PROPERTIES: + :CUSTOM_ID: watch-party + :END: + +At 20:00 on Monday 19th July (UTC+10), bring your favourite drink and join us at [[https://jitsi.member.fsf.org/libreau][jitsi]] to watch a talk together. + +We will watch [[https://lca2021.linux.org.au/schedule/presentation/58/][A Comprehensive Strategic Plan for Copyleft Freedom on Linux]], presented by Bradley Kuhn at Linux Conf Au 2021. A discussion will ensue. + +** IRC chats + :PROPERTIES: + :CUSTOM_ID: irc-chats + :END: + +Biweekly chats on free software at [[https://libera.chat][Libera Chat]] IRC channel #libreau at 12:00-13:00 Wednesdays and 17:00-18:00 Fridays (UTC+10). + +* Code of Conduct + :PROPERTIES: + :CUSTOM_ID: be-nice + :END: +Be excellent to each other (h/t Bryan Lunduke). + +For more detailed guidelines, see [[https://libreplanet.org/wiki/LibrePlanet:Code_of_Conduct][LibrePlanet Code of Conduct]] and [[https://www.gnu.org/philosophy/kind-communication.html][GNU Kind Communications Guidelines]]. + +* Contact + :PROPERTIES: + :CUSTOM_ID: contact + :END: + +- Email: info@libreau.org +- Mastodon: [[https://hostux.social/@libreau][@libreau@hostux.social]] diff --git a/pages/index.org~ b/pages/index.org~ new file mode 100644 index 0000000..50cebb6 --- /dev/null +++ b/pages/index.org~ @@ -0,0 +1,35 @@ +#+title: LibreAustralia + +LibreAustralia is a group advocating [[https://www.gnu.org/philosophy/free-sw.html][free software]] for Australia (and beyond). Founded in 2021, the goal of the group is to help everyone to be free from proprietary software and take their computing in their own hands, and to grow the free software community in Australia (and Asia-Pacific in general). + +* Events + :PROPERTIES: + :CUSTOM_ID: activities + :END: + +Planned activities include talks, watch parties, development and packaging. +We currently focus on virtual events. +All time is in AEST (UTC+10), and everyone is welcome to join, whether you reside in Australia or not. + +** Online watch party + :PROPERTIES: + :CUSTOM_ID: watch-party + :END: + +At 20:00 on Monday 19th July (UTC+10), bring your favourite drink and join us at [[https://jitsi.member.fsf.org/libreau][jitsi]] to watch a talk together. + +We will watch [[https://lca2021.linux.org.au/schedule/presentation/58/][A Comprehensive Strategic Plan for Copyleft Freedom on Linux]], presented by Bradley Kuhn at Linux Conf Au 2021. A discussion will ensue. + +** IRC chats + :PROPERTIES: + :CUSTOM_ID: irc-chats + :END: + +Biweekly chats on free software at [[https://libera.chat][Libera Chat]] IRC channel #libreau at 12:00-13:00 Wednesdays and 17:00-18:00 Fridays (UTC+10). + +* Contact + :PROPERTIES: + :CUSTOM_ID: contact + :END: + +info@libreau.org diff --git a/publish.el b/publish.el new file mode 100644 index 0000000..9575451 --- /dev/null +++ b/publish.el @@ -0,0 +1,28 @@ +(package-initialize) + +(require 'ox-publish) + +(setq org-publish-project-alist + '(("pages" + :base-directory "pages" + :base-extension "org" + :publishing-directory "site" + :recursive t + :publishing-function org-html-publish-to-html + :html-head "" + :html-prefer-user-labels t + :html-mathjax-options nil + :html-mathjax-template "" + :with-toc nil + :section-numbers nil + :html-self-link-headlines t + :html-postamble nil + ) + ("css" + :base-directory "css" + :base-extension "css" + :publishing-directory "site/css" + :publishing-function org-publish-attachment + :recursive t + ) + ("all" :components ("pages" "css")))) -- cgit v1.2.3