summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile4
-rw-r--r--site/cgit.css72
-rw-r--r--site/en/index.gmi1
-rw-r--r--site/en/librejam/202108.gmi6
-rw-r--r--site/en/librejam/202110.gmi6
-rw-r--r--site/en/librejam/202112.gmi6
-rw-r--r--site/en/librejam/index.gmi14
-rw-r--r--site/en/trade.gmi47
8 files changed, 97 insertions, 59 deletions
diff --git a/Makefile b/Makefile
index 8f656a9..0ea41fc 100644
--- a/Makefile
+++ b/Makefile
@@ -35,7 +35,7 @@ gmi2html: gmi2html.c
.PHONY: clean
clean:
rm -f gmi2html
- rm -f ${HTML}
- rm -f ${RSS_XML}
+ rm -f $(HTML)
+ rm -f $(RSS_XML)
$(V).SILENT:
diff --git a/site/cgit.css b/site/cgit.css
index 0bd0f6b..c43bf8b 100644
--- a/site/cgit.css
+++ b/site/cgit.css
@@ -1,9 +1,7 @@
@import url("/style.css");
html {
- font-family: monospace;
- font-size: large;
- max-width: 1024px;
+ max-width: 64em;
}
/* cgit */
@@ -18,8 +16,7 @@ div#cgit table#header td.main {
}
div#cgit table.tabs td a {
- padding: 2px 0.75em;
- font-size: 110%;
+ margin: 1em;
}
div#cgit table.tabs td a.active {
@@ -30,20 +27,6 @@ div#cgit table.tabs td.form form {
white-space: nowrap;
}
-div#cgit .left {
- text-align: left;
-}
-
-div#cgit .right {
- text-align: right;
-}
-
-div#cgit div.footer {
- margin-top: 0.5em;
- text-align: center;
- font-size: 80%;
-}
-
div#cgit table.list td {
padding-right: 1em;
white-space: nowrap;
@@ -53,47 +36,43 @@ div#cgit table.list th {
text-align: left;
}
-a.button {
- margin-left: 0.5em;
-}
-
/* Summary */
div#cgit a.branch-deco {
- margin: 0px 0.5em;
- padding: 0px 0.25em;
+ margin: 0.5em;
+ padding: 0.1em 0.25em;
background-color: var(--green);
color: var(--fg);
text-decoration: none;
}
div#cgit a.tag-deco {
- margin: 0px 0.5em;
- padding: 0px 0.25em;
+ margin: 0.5em;
+ padding: 0.1em 0.25em;
background-color: var(--yellow);
color: var(--fg);
text-decoration: none;
}
div#cgit a.tag-annotated-deco {
- margin: 0px 0.5em;
- padding: 0px 0.25em;
+ margin: 0.5em;
+ padding: 0.1em 0.25em;
background-color: var(--orange);
color: var(--fg);
text-decoration: none;
}
div#cgit a.remote-deco {
- margin: 0px 0.5em;
- padding: 0px 0.25em;
+ margin: 0.5em;
+ padding: 0.1em 0.25em;
background-color: var(--purple);
color: var(--fg);
text-decoration: none;
}
div#cgit a.deco {
- margin: 0px 0.5em;
- padding: 0px 0.25em;
+ margin: 0.5em;
+ padding: 0.1em 0.25em;
background-color: var(--red);
color: var(--fg);
text-decoration: none;
@@ -103,13 +82,7 @@ div#cgit a.deco {
div#cgit div.diffstat-header {
font-weight: bold;
- padding-top: 1.5em;
-}
-
-div#cgit table.diffstat td {
- padding: 0.2em 0.2em 0.1em 0.1em;
- font-size: 100%;
- border: none;
+ margin: 1em 0;
}
div#cgit table.diffstat td.mode {
@@ -121,11 +94,11 @@ div#cgit table.diffstat a {
}
div#cgit table.diffstat td.graph {
- width: 500px;
+ width: 100%;
}
div#cgit table.diffstat td.graph td {
- height: 7pt;
+ height: 1em;
}
div#cgit table.diffstat td.graph td.add {
@@ -137,22 +110,19 @@ div#cgit table.diffstat td.graph td.rem {
}
div#cgit div.diffstat-summary {
- padding-top: 0.5em;
+ margin-top: 1em;
}
div#cgit table.diff td {
- white-space: pre;
- border-radius: 0.5em;
background-color: var(--pre);
+ border-radius: 0.5em;
+ font-family: monospace;
+ padding: 1em;
+ white-space: pre;
}
div#cgit table.diff {
- width: 10px;
-}
-
-div#cgit table.diff td div.head {
- font-weight: bold;
- margin-top: 1em;
+ width: 100%;
}
div#cgit table.diff td div.hunk {
diff --git a/site/en/index.gmi b/site/en/index.gmi
index 9a918eb..401194e 100644
--- a/site/en/index.gmi
+++ b/site/en/index.gmi
@@ -16,6 +16,7 @@ The League of Humanity is a community focused on promoting kindness and supporti
Find other people interested in the same sorts of things.
+=> trade.gmi Trade - a virtual card trading game played over SSH
=> librejam/index.gmi LibreJam - a bimonthly game jam to promote libre games
## FAQ
diff --git a/site/en/librejam/202108.gmi b/site/en/librejam/202108.gmi
new file mode 100644
index 0000000..6c800fe
--- /dev/null
+++ b/site/en/librejam/202108.gmi
@@ -0,0 +1,6 @@
+# LibreJam - 202108
+* Week Number: 202108
+* Theme: Swarm
+* Theme announced at: 2021-08-01 00:00 UTC
+* Submissions end at: 2021-08-07 23:59 UTC
+* Ratings end at: 2021-08-14 23:59 UTC
diff --git a/site/en/librejam/202110.gmi b/site/en/librejam/202110.gmi
new file mode 100644
index 0000000..4dac963
--- /dev/null
+++ b/site/en/librejam/202110.gmi
@@ -0,0 +1,6 @@
+# LibreJam - 202110
+* Week Number: 202110
+* Theme: Noise
+* Theme announced at: 2021-10-01 00:00 UTC
+* Submissions end at: 2021-10-07 23:59 UTC
+* Ratings end at: 2021-10-14 23:59 UTC
diff --git a/site/en/librejam/202112.gmi b/site/en/librejam/202112.gmi
new file mode 100644
index 0000000..bd15588
--- /dev/null
+++ b/site/en/librejam/202112.gmi
@@ -0,0 +1,6 @@
+# LibreJam - 202112
+* Week Number: 202112
+* Theme: Leech
+* Theme announced at: 2021-12-01 00:00 UTC
+* Submissions end at: 2021-12-07 23:59 UTC
+* Ratings end at: 2021-12-14 23:59 UTC
diff --git a/site/en/librejam/index.gmi b/site/en/librejam/index.gmi
index 9af6620..6085fe8 100644
--- a/site/en/librejam/index.gmi
+++ b/site/en/librejam/index.gmi
@@ -3,12 +3,11 @@ Hello, and welcome to the home of the bimonthly game jam for libre games, LibreJ
At the beginning of every other month, the jam begins, with a unique theme being released to add extra challenge. Participants have one week to develop and publish their game, working solo or in teams. Once time is up, all games are published to the site for others to view, and ratings are opened for seven days, before a winner is announced.
## Current Jam
-* Status: Go!
-* Week number: 202108
-* Theme: Swarm
-* Theme announced at: 2021-08-01 00:00 UTC
-* Submissions end at: 2021-08-07 23:59 UTC
-* Ratings end at: 2021-08-14 23:59 UTC
+* Week number: 202202
+* Theme: TBA
+* Theme announced at: 2022-02-01 00:00 UTC
+* Submissions end at: 2021-02-07 23:59 UTC
+* Ratings end at: 2022-02-14 23:59 UTC
## Rules
* All code and assets must be provided under an FSD-approved[1] license. Any software required to run the game must also be available under an FSD-approved license.
@@ -43,6 +42,9 @@ In addition to the above rules, there are some guidelines that you might want to
* Describe your game in your submission post. This will improve your chances of receiving feedback.
## Jam index
+=> 202112.gmi 202112 - Leech
+=> 202110.gmi 202110 - Noise
+=> 202108.gmi 202108 - Swarm
=> 202106.gmi 202106 - Time
=> 202104.gmi 202104 - Snowed in
=> 202102.gmi 202102 - Subnautical
diff --git a/site/en/trade.gmi b/site/en/trade.gmi
new file mode 100644
index 0000000..bd2530f
--- /dev/null
+++ b/site/en/trade.gmi
@@ -0,0 +1,47 @@
+# Trade
+
+Trade is a virtual card trading game played in the terminal with ASCII art graphics.
+
+## How to play
+
+Playing Trade is simple. Register an LOH account with 'ssh register@leagueh.xyz', then log in with 'ssh YourName@leagueh.xyz'.
+
+Use the 'help' command to show a help message, and 'open' to open a card pack. Each pack contains three random cards, and you can open a pack once a day. You can see the cards you have with 'list YourName'.
+
+### Tiers
+
+Cards are placed into tiers based on their copy number. There are 16 tiers, whose rarity increases exponentially, which are listed below from most common to least common:
+
+* Alpha
+* Beta
+* Gamma
+* Delta
+* Epsilon
+* Zeta
+* Theta
+* Iota
+* Kappa
+* Lambda
+* Omicron
+* Rho
+* Sigma
+* Tau
+* Upsilon
+* Omega
+
+There is one Omega-tier copy of each card, two Upsilon-tier copies, four Tau-tier copies, and so on. There are 65,536 copies of every card in total.
+
+### Trading
+
+Trading is easy. First, find someone to trade with. The best place to look for traders is #loh-en on the LOH IRC server.
+
+Once you've found someone to trade with, type 'offer TheirName'. You will then be prompted to enter the names and copy numbers of the cards you would like to give them, and then the names and copy numbers of the cards you want to receive from them. After selecting your cards, you will be asked to confirm your trade.
+
+Finally, ask the trader to type 'trade YourName' to accept your trade offer. If they confirm, the trade will be completed.
+
+## Contributing
+
+If you have the time and would like to contribute to the game, please consider creating your own card designs! Submissions can be sent to root@leagueh.xyz (or katp32 on the LOH IRC server), and will be included in the next season of cards.
+
+Legal notice: Submitted card designs are made a component of the Trade source code, and are therefore provided under the AGPL3 license. By submitting a card design, or any other contribution to the Trade source code, you agree to these terms.
+