Compare commits
2 Commits
master
...
ceffe633fd
| Author | SHA1 | Date | |
|---|---|---|---|
| ceffe633fd | |||
| afb13b6a03 |
@@ -11,6 +11,8 @@ from flask import Flask
|
||||
|
||||
app = Flask(__name__, static_folder=None, subdomain_matching=True)
|
||||
|
||||
app.jinja_env.add_extension('pypugjs.ext.jinja.PyPugJSExtension')
|
||||
|
||||
app.before_request(locale.before_request)
|
||||
app.context_processor(locale.inject_translations)
|
||||
|
||||
|
||||
@@ -1,16 +0,0 @@
|
||||
<div>
|
||||
<div class="88-31">
|
||||
<a href="https://chest.lair.moe" class="disabled">
|
||||
<img src="/static/img/88x31/gf.png"/>
|
||||
</a>
|
||||
<a href="https://preview.about.akarpov.ru" id="pie">
|
||||
<img src="/static/img/88x31/withpie.gif"/>
|
||||
</a>
|
||||
</div>
|
||||
<div class="88-31">
|
||||
<a href="https://g.lair.moe/Sweetbread/nixos-config">
|
||||
<img src="/static/img/88x31/nixos.webp"/>
|
||||
</a>
|
||||
<img src="/static/img/88x31/teto.webp"/>
|
||||
</div>
|
||||
</div>
|
||||
@@ -0,0 +1,13 @@
|
||||
div
|
||||
.88-31
|
||||
a.disabled(href="https://chest.lair.moe")
|
||||
img(src="/static/img/88x31/gf.png")
|
||||
|
||||
a#pie(href="https://preview.about.akarpov.ru")
|
||||
img(src="/static/img/88x31/withpie.gif")
|
||||
|
||||
.88-31
|
||||
a(href="https://g.lair.moe/Sweetbread/nixos-config")
|
||||
img(src="/static/img/88x31/nixos.webp")
|
||||
|
||||
img(src="/static/img/88x31/teto.webp")
|
||||
@@ -1,48 +0,0 @@
|
||||
<div class="block">
|
||||
<h3>Development</h3>
|
||||
<div class="blocks badges">
|
||||
<a class="block" href="//g.lair.moe/Sweetbread">
|
||||
<img class="icon" src="/static/icon/service/gitea.webp" />
|
||||
Gitea
|
||||
</a>
|
||||
<a class="block" href="https://github.com/VerySweetBread">
|
||||
<img class="icon" src="https://github.githubassets.com/assets/GitHub-Mark-ea2971cee799.png" />
|
||||
GitHub
|
||||
</a>
|
||||
<a class="block" href="https://git.kolibrios.org/Sweetbread">
|
||||
<img class="icon" src="https://git.kolibrios.org/assets/img/logo.svg" />
|
||||
KolibriOS Git
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<h3>Contacts</h3>
|
||||
<div class="blocks badges">
|
||||
<a class="block" href="https://matrix.to/#/@risdeveau:codrs.ru">
|
||||
<img class="icon" src="https://matrix.org/assets/favicon.ico" />
|
||||
Matrix
|
||||
</a>
|
||||
<a class="block" href="//b.lair.moe/@risdeveau">
|
||||
<img class="icon" src="/static/icon/service/sharkey.webp" />
|
||||
Fediverse
|
||||
</a>
|
||||
<a class="block" href="https://discord.com/users/459823895256498186">
|
||||
<img class="icon" src="https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/66e3d80db9971f10a9757c99_Symbol.svg" />
|
||||
Discord
|
||||
</a>
|
||||
<a class="block" href="mailto:risdeveau@lair.moe">
|
||||
Mail
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<h3>Game accounts</h3>
|
||||
<div class="blocks badges">
|
||||
<a class="block" href="https://steamcommunity.com/id/risdeveau">
|
||||
<img class="icon" src="https://store.steampowered.com/favicon.ico" />
|
||||
Steam
|
||||
</a>
|
||||
<a class="block" href="https://gamebanana.com/members/3899828">
|
||||
<img class="icon" src="https://images.gamebanana.com/static/img/favicon/favicon.ico" />
|
||||
GameBanana
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
@@ -0,0 +1,41 @@
|
||||
.block
|
||||
h3 Development
|
||||
.blocks.badges
|
||||
a.block(href="//g.lair.moe/Sweetbread")
|
||||
img.icon(src="/static/icon/service/gitea.webp")
|
||||
| Gitea
|
||||
|
||||
a.block(href="https://github.com/VerySweetBread")
|
||||
img.icon(src="https://github.githubassets.com/assets/GitHub-Mark-ea2971cee799.png")
|
||||
| GitHub
|
||||
|
||||
a.block(href="https://git.kolibrios.org/Sweetbread")
|
||||
img.icon(src="https://git.kolibrios.org/assets/img/logo.svg")
|
||||
| KolibriOS Git
|
||||
|
||||
h3 Contacts
|
||||
.blocks.badges
|
||||
a.block(href="https://matrix.to/#/@risdeveau:lair.moe")
|
||||
img.icon(src="https://matrix.org/assets/favicon.ico")
|
||||
| Matrix
|
||||
|
||||
a.block(href="//b.lair.moe/@risdeveau")
|
||||
img.icon(src="/static/icon/service/sharkey.webp")
|
||||
| Fediverse
|
||||
|
||||
a.block(href="https://discord.com/users/459823895256498186")
|
||||
img.icon(src="https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/66e3d80db9971f10a9757c99_Symbol.svg")
|
||||
| Discord
|
||||
|
||||
a.block(href="mailto:risdeveau@lair.moe")
|
||||
| Mail
|
||||
|
||||
h3 Game accounts
|
||||
.blocks.badges
|
||||
a.block(href="https://steamcommunity.com/id/risdeveau")
|
||||
img.icon(src="https://store.steampowered.com/favicon.ico")
|
||||
| Steam
|
||||
|
||||
a.block(href="https://gamebanana.com/members/3899828")
|
||||
img.icon(src="https://images.gamebanana.com/static/img/favicon/favicon.ico")
|
||||
| GameBanana
|
||||
@@ -1,19 +0,0 @@
|
||||
<div>
|
||||
<h3>Wallets</h3>
|
||||
<div class="blocks qr">
|
||||
<div class="block qr">
|
||||
<p>POL, BNB</p>
|
||||
<img src="/static/img/wallets/evm.webp">
|
||||
</div>
|
||||
|
||||
<div class="block qr">
|
||||
<p>TON</p>
|
||||
<img src="/static/img/wallets/ton.webp">
|
||||
</div>
|
||||
|
||||
<div class="block qr">
|
||||
<p>XMR</p>
|
||||
<img src="/static/img/wallets/xmr.webp">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -0,0 +1,14 @@
|
||||
div
|
||||
h3 Wallets
|
||||
.blocks.qr
|
||||
.block.qr
|
||||
p POL, BNB
|
||||
img(src="/static/img/wallets/evm.webp")
|
||||
|
||||
.block.qr
|
||||
p TON
|
||||
img(src="/static/img/wallets/ton.webp")
|
||||
|
||||
.block.qr
|
||||
p XMR
|
||||
img(src="/static/img/wallets/xmr.webp")
|
||||
@@ -50,7 +50,7 @@
|
||||
'donate',
|
||||
'88x31'
|
||||
) %}
|
||||
{% include 'risdeveau/templates/%s.htm' % m %}
|
||||
{% include 'risdeveau/templates/%s.pub' % m %}
|
||||
{% endfor %}
|
||||
</main>
|
||||
</body>
|
||||
|
||||
@@ -1,50 +0,0 @@
|
||||
<div class="block">
|
||||
<table>
|
||||
<tr>
|
||||
<th>DoB</th>
|
||||
<td>2005-01-13</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>Languages</th>
|
||||
<td>
|
||||
<table>
|
||||
<tr>
|
||||
<td>Russian</td>
|
||||
<td>Native</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>English</td>
|
||||
<td>B2</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>French</td>
|
||||
<td>A1?</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>German</td>
|
||||
<td>A2?</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Japanese</td>
|
||||
<td>Beginner</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>Student</th>
|
||||
<td>
|
||||
<table>
|
||||
<tr>
|
||||
<td>Programmer</td>
|
||||
<td>2/4yr.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Translator</td>
|
||||
<td>2/3yr.</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
@@ -0,0 +1,35 @@
|
||||
.block
|
||||
table
|
||||
tr
|
||||
th DoB
|
||||
td 2005-01-13
|
||||
tr
|
||||
th Languages
|
||||
td
|
||||
table
|
||||
tr
|
||||
td Russian
|
||||
td Native
|
||||
tr
|
||||
td English
|
||||
td B2
|
||||
tr
|
||||
td French
|
||||
td A1?
|
||||
tr
|
||||
td German
|
||||
td A2?
|
||||
tr
|
||||
td Japanese
|
||||
td Beginner
|
||||
|
||||
tr
|
||||
th Student
|
||||
td
|
||||
table
|
||||
tr
|
||||
td Programmer
|
||||
td 2.5/4yr.
|
||||
tr
|
||||
td Translator
|
||||
td 2.5/3yr.
|
||||
@@ -21,8 +21,8 @@ def index():
|
||||
|
||||
@bp.route("/host")
|
||||
def host():
|
||||
return render_tmpl('host.html')
|
||||
return render_tmpl('host.pug')
|
||||
|
||||
@bp.route("/us")
|
||||
def us():
|
||||
return render_tmpl('us.html')
|
||||
return render_tmpl('us.pug')
|
||||
|
||||
@@ -1,21 +0,0 @@
|
||||
{% extends 'base.tmpl' %}
|
||||
|
||||
{% block title %}{{ _('about host') }}{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
<a href="https://play2go.cloud/?ref_id=4baFoOIp5QE" target="_blank" class="block">
|
||||
<strong>{{ _("host:hoster") }}</strong>: play2go
|
||||
<p>{{ _('host:hoster_descr') }}</p>
|
||||
</a>
|
||||
|
||||
<div class="block">
|
||||
<strong>{{ _("host:specifications") }}</strong>:
|
||||
<ul>
|
||||
<li>CPU: Ryzen 9@3.4GHz (4 cores)</li>
|
||||
<li>RAM: 8 GB</li>
|
||||
<li>SSD: 150 GB</li>
|
||||
<li>ETH: 500Mb/s</li>
|
||||
<li>Loc: Deutschland, Frankfurt am Main</li>
|
||||
</ul>
|
||||
</div>
|
||||
{% endblock %}
|
||||
@@ -0,0 +1,20 @@
|
||||
extends base.tmpl
|
||||
|
||||
block title
|
||||
= _('about host')
|
||||
|
||||
block content
|
||||
a.block(href="https://play2go.cloud/?ref_id=4baFoOIp5QE" target="_blank")
|
||||
strong= _("host:hoster")
|
||||
| : play2go
|
||||
p= _('host:hoster_descr')
|
||||
|
||||
.block
|
||||
strong= _("host:specifications")
|
||||
| :
|
||||
ul
|
||||
li CPU: Ryzen 9@3.4GHz (4 cores)
|
||||
li RAM: 8 GB
|
||||
li SSD: 150 GB
|
||||
li ETH: 500Mb/s
|
||||
li Loc: Deutschland, Frankfurt am Main
|
||||
@@ -22,7 +22,7 @@
|
||||
</a>
|
||||
|
||||
<div class="block">
|
||||
<p><a href="https://m.codrs.ru" target="_blank"><strong>Matrix</strong></a> — {{ _('index.descr:matrix') }}</p>
|
||||
<p><a href="https://m.lair.moe" target="_blank"><strong>Matrix</strong></a> — {{ _('index.descr:matrix') }}</p>
|
||||
<p><a href="https://c.lair.moe" target="_blank"><strong>Copyparty</strong></a> — {{ _('index.descr:copyparty') }}</p>
|
||||
<p><a href="https://tools.lair.moe" target="_blank"><strong>IT-tools</strong></a> — {{ _('index.descr:tools') }}</p>
|
||||
<p><a href="https://vert.lair.moe" target="_blank"><strong>Vert</strong></a> — {{ _('index.descr:vert') }}</p>
|
||||
|
||||
@@ -1,21 +0,0 @@
|
||||
{% extends 'base.tmpl' %}
|
||||
|
||||
{% block title %}О нас{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
<a href="{{ url_for('risdeveau.index') }}" class="block green">
|
||||
<div class="header">
|
||||
<img src="/static/icon/us/risdeveau.webp" class="icon"/>
|
||||
Sweetbread
|
||||
</div>
|
||||
Главный админ, занимается почти всеми сервисами. Создал этот сайт
|
||||
</a>
|
||||
|
||||
<div class="block orange disabled">
|
||||
<div class="header">
|
||||
<img src="/static/icon/us/chest.webp" class="icon"/>
|
||||
Chest
|
||||
</div>
|
||||
Должна была помогать делать этот сайт
|
||||
</div>
|
||||
{% endblock %}
|
||||
@@ -0,0 +1,17 @@
|
||||
extends base.tmpl
|
||||
|
||||
block title
|
||||
| О нас
|
||||
|
||||
block content
|
||||
a.block.green(href="{{ url_for('risdeveau.index') }}")
|
||||
.header
|
||||
img.icon(src="/static/icon/us/risdeveau.webp")
|
||||
| Sweetbread
|
||||
| Главный админ, занимается почти всеми сервисами. Создал этот сайт
|
||||
|
||||
.block.orange.disabled
|
||||
.header
|
||||
img.icon(src="/static/icon/us/chest.webp")
|
||||
| Chest
|
||||
| Должна была помогать делать этот сайт
|
||||
@@ -5,3 +5,4 @@ requests
|
||||
APScheduler
|
||||
musicbrainzngs
|
||||
python-magic
|
||||
pypugjs
|
||||
|
||||
Reference in New Issue
Block a user