Merge branch 'dev'

This commit is contained in:
HackerNCoder 2022-12-14 16:41:08 +00:00
commit 8936e00d1e
14 changed files with 68 additions and 38 deletions

View file

@ -1,4 +1,10 @@
pipeline:
prepare-dev:
image: debian
commands:
- sed -i -r -e 's/queerscriptors\.org/dev\.queerscriptors\.org/g' website.lektorproject
when:
branch: dev
build:
image: python:3.8-bullseye
commands:

View file

@ -1,20 +0,0 @@
Adding new projects:
Each project is in it's own folder under contents/, like butterflysoup/, under that is then placed a file named contents.lr with this:
```
sort_key: X
---
type: true
---
title: TITLE
...
body: BODY
```
The sort\_key is a number signifying the projects placement from top (lower numbers) to bottom (higher numbers), it currently starts at 0 with Lucah BOAD (xx: should inverse sort such that adding new projects is easier?).
Type is a bool (that is, true or false) signifying if it the images should be on the left (true) or on the right (false).
Title is.. the title, this should (probably) be the name of the game.
Body is the small text under the title
---

View file

@ -1,9 +1,25 @@
This is the source code for the website [queerscriptors.org](https://queerscriptors.org). It uses [lektor](https://getlektor.com)
It is available from:
It is available from:
- [lab.encryptionin.space](https://lab.encryptionin.space/Queerscriptors/Queerscriptors.org) (canonical)
- [github](https://github.com/queerscriptors/queerscriptors.org)
- [gitlab](https://gitlab.com/queerscriptors/queerscriptors.org)
I am attempting to create this website without JavaScript.
---
Licensing, or what is a website?
This website contains no JavaScript and has essentially no code made by myself, therefore it isn't a program, the GPL or similar licenses do not seem applicable, of course I am not a lawyer.
I wish to use CC-BY 4.0 where applicable, or a similar license for anything it isn't applicable to. If you know anything about licensing and think this should be made better please reach out to me
Do note:
- Not all images are made by us and are therefore, © their respective owners
- The "source code" of this website includes things made by others:
- The template is "Grayscale" by Start Bootstrap, licensed under MIT
- lektor-i18n is licensed under GPL-3.0
- lektor-scss is licensed under MIT
- The style.CSS is based on Bootstrap (licensed under MIT), with modifications by Start Bootstrap (Also licensed under MIT), and my own changes are therefore also MIT
- The fonts: ForkAwesome is licensed under SIL OFL 1.1. Nunito is licensed under the SIL OFL 1.1. Varela Round is licensed under SIL OFL 1.1.

View file

View file

@ -1,5 +1,10 @@
@charset "UTF-8";
/*!
* Queerscriptors.org - Queerscriptors (https://queerscriptors.org)
* Copyright 2021-2022 Queerscriptors
* Licensed under MIT
*/
/*!
* Start Bootstrap - Grayscale v7.0.3 (https://startbootstrap.com/theme/grayscale)
* Copyright 2013-2021 Start Bootstrap
* Licensed under MIT (https://github.com/StartBootstrap/startbootstrap-grayscale/blob/master/LICENSE)
@ -8138,6 +8143,19 @@ textarea.form-control-lg {
border-top-left-radius: 0.25rem !important;
}
@media (max-width: 575.98px) {
.rounded-top-sm {
border-top-left-radius: 0.25rem !important;
border-top-right-radius: 0.25rem !important;
}
}
@media (min-width: 575.98px) {
.rounded-start-md {
border-bottom-left-radius: 0.25rem !important;
border-top-left-radius: 0.25rem !important;
}
}
.visible {
visibility: visible !important;
}

View file

@ -1,5 +1,5 @@
content = en
translations = cs,de,es,es_419,fr,id,pl,pt,pt_BR,ru
translations = cs,de,es,fr,id,pl,pt,pt_BR,ru
i18npath = i18n
translate_paragraphwise = False
url_prefix = https://queerscriptors.org/

View file

@ -0,0 +1,18 @@
_model: project
---
ogpimage: main.png
---
title: ERROR143
---
shortbody: A fully voiced bickering and bantering rivals-to-lovers visual novel
---
body:
A bickering and bantering rivals-to-lovers hacking game!
Your rival just bested you in a hacking competition. Were you going to be a sane person and let that slide? HECK NO! You hack into his database and leave him a little message, proving your superiority.
--but what's this? He's hacked you back?
Well, two can play this game.
---
website: https://jennyvipham.itch.io/error143

Binary file not shown.

After

Width:  |  Height:  |  Size: 604 KiB

View file

@ -12,11 +12,7 @@ language = Deutsch (de)
[es]
url = /es/
language = Español (España) (es)
[es_419]
url = /es_419/
language = Español (es_419)
language = Español (es)
[fr]
language = Français (fr)

View file

@ -9,12 +9,12 @@ translate = False
[fields.intro]
type = markdown
translate = True
translate = False
[fields.transl]
type = markdown
translate = True
translate = False
[fields.devs]
type = markdown
translate = True
translate = False

View file

@ -14,7 +14,7 @@
<div class="card mt-3">
<div class="row g-0" >
<div class="col-md-4" >
<img src="{{image|url}}" class="img-fluid rounded-start" >
<img src="{{image|url}}" class="img-fluid rounded-start-md rounded-top-sm" >
</div>
<div class="col-md-8" >
<div class="card-body h-100 position-relative" >

View file

@ -5,6 +5,7 @@
<h2 class="display-3 text-black mb-4">{{ this.join_title }}</h2>
<div class="col-8 col-md-4 col-lg-3 d-grid gap-2 mx-auto">
<a href="https://discord.gg/tzbXdkxWYF" class="btn btn-primary"><i class="fa fa-discord" aria-hidden="true"></i> Discord</a>
<a href="https://matrix.to/#/#queerscriptors:encryptionin.space" class="btn btn-primary"><i class="fa fa-matrix-org" aria-hidden="true"></i> Matrix</a>
<a href="https://littleroot.net/weblate/" class="btn btn-primary"><i class="fa fa-language" aria-hidden="true"></i> Weblate</a>
</div>
</div>

View file

@ -4,7 +4,7 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="description" content="{{ _("A community of people that translate queer games") }}">
<!-- Open Graph Protocol -->
<meta name="og:title" content="{% block ogptitle %}Queerscriptors{% endblock %}">
<meta name="og:type" content="website">
@ -31,6 +31,6 @@
</head>
<body id="page-top">
{% block page %}{% endblock %}
{% include 'footer.html' %}
{% include 'footer.html' %}
</body>
</html>

View file

@ -25,11 +25,6 @@ name = Spanish
url_prefix = /es/
locale = es
[alternatives.es_419]
name = LatAmSpanish
url_prefix = /es_419/
locale = es_419
[alternatives.fr]
name = French
url_prefix = /fr/