sdffds
This commit is contained in:
parent
5be5385fb4
commit
7a56c54cb5
48 changed files with 136 additions and 136 deletions
|
@ -2,7 +2,7 @@
|
|||
<browserconfig>
|
||||
<msapplication>
|
||||
<tile>
|
||||
<square150x150logo src="/assets/images/icon.webp?v=500>
|
||||
<square150x150logo src="/assets/images/icon.webp?v=200>
|
||||
<TileColor>#FF66AC</TileColor>
|
||||
</tile>
|
||||
</msapplication>
|
||||
|
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -416,15 +416,15 @@ class User(Base):
|
|||
@lazy
|
||||
def banner_url(self):
|
||||
if self.bannerurl: return self.bannerurl
|
||||
else: return f"https://{site}/assets/images/{site_name}/preview.webp?v=500
|
||||
else: return f"https://{site}/assets/images/{site_name}/preview.webp?v=200
|
||||
|
||||
@property
|
||||
@lazy
|
||||
def profile_url(self):
|
||||
if self.grinch: return f"https://{site}/assets/images/grinch.webp?v=500
|
||||
if self.agendaposter: return f"https://{site}/assets/images/defaultpictures/agendaposter/{random.randint(1, 50)}.webp?v=500
|
||||
if self.grinch: return f"https://{site}/assets/images/grinch.webp?v=200
|
||||
if self.agendaposter: return f"https://{site}/assets/images/defaultpictures/agendaposter/{random.randint(1, 50)}.webp?v=200
|
||||
if self.profileurl: return self.profileurl
|
||||
if "rama" in site: return f"https://{site}/assets/images/defaultpictures/{random.randint(1, 150)}.webp?v=500
|
||||
if "rama" in site: return f"https://{site}/assets/images/defaultpictures/{random.randint(1, 150)}.webp?v=200
|
||||
return f"https://{site}/assets/images/default-profile-pic.webp"
|
||||
|
||||
@property
|
||||
|
|
|
@ -212,7 +212,7 @@ def log_item(id, v):
|
|||
|
||||
@app.get("/assets/favicon.ico")
|
||||
def favicon():
|
||||
return send_file(f"./assets/images/{site_name}/icon.webp?v=500)
|
||||
return send_file(f"./assets/images/{site_name}/icon.webp?v=200)
|
||||
|
||||
@app.get("/api")
|
||||
@auth_desired
|
||||
|
|
|
@ -55,7 +55,7 @@
|
|||
{% for k, v in badge_types.items() %}
|
||||
<tr>
|
||||
<td><input type="radio" id="badge-{{k}}" name="badge_id" value="{{k}}"></td>
|
||||
<td><label for="badge-{{k}}"><img loading="lazy" src="/assets/images/badges/{{v['name']}}.webp?v=500 width="70px" height="70px"></label></td>
|
||||
<td><label for="badge-{{k}}"><img loading="lazy" src="/assets/images/badges/{{v['name']}}.webp?v=200 width="70px" height="70px"></label></td>
|
||||
<td>{{v['name']}}</td>
|
||||
<td>{{v['description']}}</td>
|
||||
</tr>
|
||||
|
|
|
@ -14,11 +14,11 @@
|
|||
|
||||
{% if v %}
|
||||
<style>:root{--primary:#{{v.themecolor}}}</style>
|
||||
<link rel="stylesheet" href="/assets/css/main.css?v=500><link rel="stylesheet" href="/assets/css/{{v.theme}}.css?v=500>
|
||||
{% if v.agendaposter %}<link rel="stylesheet" href="/assets/css/agendaposter.css?v=500>{% elif v.css %}<link rel="stylesheet" href="/@{{v.username}}/css">{% endif %}
|
||||
<link rel="stylesheet" href="/assets/css/main.css?v=200><link rel="stylesheet" href="/assets/css/{{v.theme}}.css?v=200>
|
||||
{% if v.agendaposter %}<link rel="stylesheet" href="/assets/css/agendaposter.css?v=200>{% elif v.css %}<link rel="stylesheet" href="/@{{v.username}}/css">{% endif %}
|
||||
{% else %}
|
||||
<style>:root{--primary:#{{'DEFAULT_COLOR' | app_config}}</style>
|
||||
<link rel="stylesheet" href="/assets/css/main.css?v=500><link rel="stylesheet" href="/assets/css/{{'DEFAULT_THEME' | app_config}}.css?v=500>
|
||||
<link rel="stylesheet" href="/assets/css/main.css?v=200><link rel="stylesheet" href="/assets/css/{{'DEFAULT_THEME' | app_config}}.css?v=200>
|
||||
{% endif %}
|
||||
|
||||
</head>
|
||||
|
@ -90,7 +90,7 @@
|
|||
|
||||
<div class="splash-overlay"></div>
|
||||
|
||||
<img loading="lazy" class="splash-img" src="/assets/images/{{'SITE_NAME' | app_config}}/cover.webp?v=500></img>
|
||||
<img loading="lazy" class="splash-img" src="/assets/images/{{'SITE_NAME' | app_config}}/cover.webp?v=200></img>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
<script src="/assets/js/award_modal.js?v=500></script>
|
||||
<script src="/assets/js/award_modal.js?v=200></script>
|
||||
|
||||
<div class="modal fade" id="awardModal" tabindex="-1" role="dialog" aria-labelledby="awardModalTitle" aria-hidden="true">
|
||||
<div class="modal-dialog modal-dialog-scrollable modal-dialog-centered" role="document">
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
{% for k,v in badges.items() %}
|
||||
<tr>
|
||||
<td>{{v['name']}}</td>
|
||||
<td><img loading="lazy" src="/assets/images/badges/{{v['name']}}.webp?v=500 width=50 height=50>
|
||||
<td><img loading="lazy" src="/assets/images/badges/{{v['name']}}.webp?v=200 width=50 height=50>
|
||||
<td>{{v['description']}}</td>
|
||||
</tr>
|
||||
{% endfor %}
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
|
||||
<script src="/assets/js/ban_modal.js?v=500></script>
|
||||
<script src="/assets/js/ban_modal.js?v=200></script>
|
||||
|
||||
<div class="modal fade" id="banModal" tabindex="-1" role="dialog" aria-labelledby="banModalTitle" aria-hidden="true">
|
||||
<div class="modal-dialog modal-dialog-centered" role="document">
|
||||
|
|
|
@ -102,6 +102,6 @@
|
|||
</nav>
|
||||
{% endif %}
|
||||
|
||||
<script src="/assets/js/post_toast2.js?v=500></script>
|
||||
<script src="/assets/js/post_toast2.js?v=200></script>
|
||||
|
||||
{% endblock %}
|
|
@ -1,14 +1,14 @@
|
|||
{% if v %}
|
||||
{% include "award_modal.html" %}
|
||||
<script defer src="/assets/js/marked.js?v=500></script>
|
||||
<script defer src="/assets/js/comments_v.js?v=500></script>
|
||||
<script defer src="/assets/js/marked.js?v=200></script>
|
||||
<script defer src="/assets/js/comments_v.js?v=200></script>
|
||||
{% endif %}
|
||||
|
||||
{% if v and v.admin_level > 1 %}
|
||||
<script defer src="/assets/js/comments_admin.js?v=500></script>
|
||||
<script defer src="/assets/js/comments_admin.js?v=200></script>
|
||||
{% endif %}
|
||||
|
||||
<script defer src="/assets/js/comments.js?v=500></script>
|
||||
<script defer src="/assets/js/comments.js?v=200></script>
|
||||
|
||||
{% include "expanded_image_modal.html" %}
|
||||
|
||||
|
|
|
@ -186,31 +186,31 @@
|
|||
|
||||
{% block stylesheets %}
|
||||
|
||||
<link rel="stylesheet" href="/assets/css/main.css?v=500>
|
||||
<link rel="stylesheet" href="/assets/css/main.css?v=200>
|
||||
|
||||
{% assets 'css' %}
|
||||
<link rel="stylesheet" href="{{ ASSET_URL }}">
|
||||
{% endassets %}
|
||||
|
||||
<link rel="stylesheet" href="/assets/css/mistletoe.css?v=500>
|
||||
<link rel="stylesheet" href="/assets/css/mistletoe.css?v=200>
|
||||
|
||||
{% if v %}
|
||||
<style>:root{--primary:#{{v.themecolor}}}</style>
|
||||
<!-- <link rel="stylesheet" href="/assets/css/{{v.theme}}.css?v=500> -->
|
||||
<!-- <link rel="stylesheet" href="/assets/css/{{v.theme}}.css?v=200> -->
|
||||
{% if v.agendaposter %}
|
||||
<link rel="stylesheet" href="/assets/css/agendaposter.css?v=500>
|
||||
<link rel="stylesheet" href="/assets/css/agendaposter.css?v=200>
|
||||
{% elif v.css %}
|
||||
<link rel="stylesheet" href="/@{{v.username}}/css">
|
||||
{% endif %}
|
||||
{% else %}
|
||||
<style>:root{--primary:#{{'DEFAULT_COLOR' | app_config}}</style>
|
||||
<!-- <link rel="stylesheet" href="/assets/css/{{'DEFAULT_THEME' | app_config}}.css?v=500> -->
|
||||
<!-- <link rel="stylesheet" href="/assets/css/{{'DEFAULT_THEME' | app_config}}.css?v=200> -->
|
||||
{% endif %}
|
||||
|
||||
{% endblock %}
|
||||
|
||||
<link rel="preload" href="/assets/css/fa.css?v=500 as="style" onload="this.onload=null;this.rel='stylesheet'">
|
||||
<noscript><link rel="stylesheet" href="/assets/css/fa.css?v=500></noscript>
|
||||
<link rel="preload" href="/assets/css/fa.css?v=200 as="style" onload="this.onload=null;this.rel='stylesheet'">
|
||||
<noscript><link rel="stylesheet" href="/assets/css/fa.css?v=200></noscript>
|
||||
|
||||
<style>
|
||||
@font-face { font-family: 'Delius Swash Caps'; src: url('/assets/fonts/DeliusSwashCaps-Regular.ttf'); }
|
||||
|
@ -310,10 +310,10 @@
|
|||
|
||||
<!-- Scripts -->
|
||||
|
||||
<script src="/assets/js/header.js?v=500></script>
|
||||
<script src="/assets/js/header.js?v=200></script>
|
||||
|
||||
<!-- Lazy Loading -->
|
||||
<script src="/assets/js/lozad.js?v=500></script>
|
||||
<script src="/assets/js/lozad.js?v=200></script>
|
||||
<script>
|
||||
const observer = lozad();
|
||||
observer.observe();
|
||||
|
@ -333,19 +333,19 @@
|
|||
});
|
||||
</script>
|
||||
|
||||
<link rel="stylesheet" href="/assets/css/lite-youtube.css?v=500>
|
||||
<script src="/assets/js/lite-youtube.js?v=500></script>
|
||||
<link rel="stylesheet" href="/assets/css/lite-youtube.css?v=200>
|
||||
<script src="/assets/js/lite-youtube.js?v=200></script>
|
||||
|
||||
<script src="/assets/js/gif_modal.js?v=500></script>
|
||||
<script src="/assets/js/emoji_modal.js?v=500></script>
|
||||
<script src="/assets/js/gif_modal.js?v=200></script>
|
||||
<script src="/assets/js/emoji_modal.js?v=200></script>
|
||||
|
||||
<script defer src="/assets/js/popover.js?v=500></script>
|
||||
<script defer src="/assets/js/popover.js?v=200></script>
|
||||
|
||||
<script src="/assets/js/mobile_navigation_bar.js?v=500></script>
|
||||
<script src="/assets/js/mobile_navigation_bar.js?v=200></script>
|
||||
|
||||
{% if v %}
|
||||
<script>function formkey() {return '{{v.formkey}}';}</script>
|
||||
<script src="/assets/js/default.js?v=500></script>
|
||||
<script src="/assets/js/default.js?v=200></script>
|
||||
{% endif %}
|
||||
|
||||
</body>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
<script src="/assets/js/delete_post_modal.js?v=500></script>
|
||||
<script src="/assets/js/delete_post_modal.js?v=200></script>
|
||||
|
||||
<div class="modal fade modal-sm-bottom" id="deletePostModal" tabindex="-1" role="dialog" aria-labelledby="deletePostModalTitle" aria-hidden="true">
|
||||
<div class="modal-dialog modal-dialog-centered" role="document">
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
{% block content %}
|
||||
<div class="col-span-full h-screen flex items-center justify-center">
|
||||
<div class="md:max-w-xl text-center">
|
||||
<img loading="lazy" src="/assets/images/emojis/marseybrainlet.webp?v=500 class="w-14 h-14 object-contain mb-4">
|
||||
<img loading="lazy" src="/assets/images/emojis/marseybrainlet.webp?v=200 class="w-14 h-14 object-contain mb-4">
|
||||
<h1 class="h5">400 Bad Request</h1>
|
||||
<p class="text-gray-500">
|
||||
That request was bad and you should feel bad.
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
{% block content %}
|
||||
<div class="col-span-full h-screen flex items-center justify-center">
|
||||
<div class="md:max-w-xl text-center">
|
||||
<img loading="lazy" src="/assets/images/emojis/marseydead.webp?v=500 class="w-14 h-14 object-contain mb-4">
|
||||
<img loading="lazy" src="/assets/images/emojis/marseydead.webp?v=200 class="w-14 h-14 object-contain mb-4">
|
||||
<h1 class="h5">401 Not Authorized</h1>
|
||||
<p class="text-gray-500 mb-3">
|
||||
What you're trying to do requires an account. I think. The original error message said something about a castle and I hated that.
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
{% block content %}
|
||||
<div class="col-span-full h-screen flex items-center justify-center">
|
||||
<div class="md:max-w-xl text-center">
|
||||
<img loading="lazy" src="/assets/images/emojis/marseytroll.webp?v=500 class="w-14 h-14 object-contain mb-4">
|
||||
<img loading="lazy" src="/assets/images/emojis/marseytroll.webp?v=200 class="w-14 h-14 object-contain mb-4">
|
||||
<h1 class="h5">403 Forbidden</h1>
|
||||
<p class="text-gray-500 mb-3">
|
||||
YOU AREN'T WELCOME HERE GO AWAY
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
{% block content %}
|
||||
<div class="col-span-full h-screen flex items-center justify-center">
|
||||
<div class="md:max-w-xl text-center">
|
||||
<img loading="lazy" src="/assets/images/emojis/marseyconfused.webp?v=500 class="w-14 h-14 object-contain mb-4">
|
||||
<img loading="lazy" src="/assets/images/emojis/marseyconfused.webp?v=200 class="w-14 h-14 object-contain mb-4">
|
||||
<h1 class="h5">404 Page Not Found</h1>
|
||||
<p class="text-gray-500">
|
||||
Someone typed something wrong and it was probably you, please do better.
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
{% block content %}
|
||||
<div class="col-span-full h-screen flex items-center justify-center">
|
||||
<div class="md:max-w-xl text-center">
|
||||
<img loading="lazy" src="/assets/images/emojis/marseyretard.webp?v=500 class="w-14 h-14 object-contain mb-4">
|
||||
<img loading="lazy" src="/assets/images/emojis/marseyretard.webp?v=200 class="w-14 h-14 object-contain mb-4">
|
||||
<h1 class="h5">405 Method Not Allowed</h1>
|
||||
<p class="text-gray-500">
|
||||
idk how anyone gets this error but if you see this, remember to follow @carpathianflorist
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
{% block content %}
|
||||
<div class="col-span-full h-screen flex items-center justify-center">
|
||||
<div class="md:max-w-xl text-center">
|
||||
<img loading="lazy" src="/assets/images/emojis/marseyrentfree.webp?v=500 class="w-14 h-14 object-contain mb-4">
|
||||
<img loading="lazy" src="/assets/images/emojis/marseyrentfree.webp?v=200 class="w-14 h-14 object-contain mb-4">
|
||||
<h1 class="h5">429 Too Many Requests</h1>
|
||||
<p class="text-gray-500 mb-3">
|
||||
go spam somewhere else nerd
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
{% block content %}
|
||||
<div class="col-span-full h-screen flex items-center justify-center">
|
||||
<div class="md:max-w-xl text-center">
|
||||
<img loading="lazy" src="/assets/images/emojis/marseydead.webp?v=500 class="w-14 h-14 object-contain mb-4">
|
||||
<img loading="lazy" src="/assets/images/emojis/marseydead.webp?v=200 class="w-14 h-14 object-contain mb-4">
|
||||
<h1 class="h5">500 Interal Server Error</h1>
|
||||
<p class="text-gray-500 mb-3">
|
||||
Hiiiii it's carp! I think this error means that there's a timeout error. And I think that means something took too long to load so it decided not to work at all. If you keep seeing this on the same page <em>but not other pages</em>, then something is probably wrong with that specific function. It may not be called a function, but that sounds right to me. Anyway, ping me and I'll whine to someone smarter to fix it. Don't bother them. Thanks ily <3
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
{% block content %}
|
||||
<div class="col-span-full h-screen flex items-center justify-center">
|
||||
<div class="md:max-w-xl text-center">
|
||||
<img loading="lazy" src="/assets/images/emojis/marseytwerking.webp?v=500 class="w-14 h-14 object-contain mb-4">
|
||||
<img loading="lazy" src="/assets/images/emojis/marseytwerking.webp?v=200 class="w-14 h-14 object-contain mb-4">
|
||||
<h1 class="h5">Are you over 18?</h1>
|
||||
<p class="text-gray-500 mb-3">
|
||||
This post is rated +18 (Adult-Only). You must be 18 or older to continue. Are you sure you want to proceed?
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
{% block content %}
|
||||
<div class="col-span-full h-screen flex items-center justify-center">
|
||||
<div class="md:max-w-xl text-center">
|
||||
<img loading="lazy" src="/assets/images/emojis/marseymerchant.webp?v=500 class="w-14 h-14 object-contain mb-4">
|
||||
<img loading="lazy" src="/assets/images/emojis/marseymerchant.webp?v=200 class="w-14 h-14 object-contain mb-4">
|
||||
<h1 class="h5">401 Not Authorized</h1>
|
||||
<p class="text-gray-500 mb-3">
|
||||
This page is only available to {% if "rama" in request.host %}paypigs{% else %}patrons{% endif %}:
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{% extends "default.html" %}
|
||||
{% block content %}
|
||||
<script src="/assets/js/followers.js?v=500></script>
|
||||
<script src="/assets/js/followers.js?v=200></script>
|
||||
<pre>
|
||||
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{% extends "default.html" %}
|
||||
{% block content %}
|
||||
<script src="/assets/js/following.js?v=500></script>
|
||||
<script src="/assets/js/following.js?v=200></script>
|
||||
<pre>
|
||||
|
||||
|
||||
|
|
|
@ -74,22 +74,22 @@ You can use Markdown formatting:
|
|||
<tr>
|
||||
<td>Emojis</td>
|
||||
<td>:marseylove:</td>
|
||||
<td><img loading="lazy" data-bs-toggle="tooltip" class="emj" alt=":marseylove:" data-bs-original-title=":marseylove:" delay="0" height="30" src="/assets/images/emojis/marseylove.webp?v=500></td>
|
||||
<td><img loading="lazy" data-bs-toggle="tooltip" class="emj" alt=":marseylove:" data-bs-original-title=":marseylove:" delay="0" height="30" src="/assets/images/emojis/marseylove.webp?v=200></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Mirrored Emojis</td>
|
||||
<td>:!marseylove:</td>
|
||||
<td><img loading="lazy" data-bs-toggle="tooltip" class="emj mirrored" alt=":!marseylove:" data-bs-original-title=":!marseylove:" delay="0" height="30" src="/assets/images/emojis/marseylove.webp?v=500></td>
|
||||
<td><img loading="lazy" data-bs-toggle="tooltip" class="emj mirrored" alt=":!marseylove:" data-bs-original-title=":!marseylove:" delay="0" height="30" src="/assets/images/emojis/marseylove.webp?v=200></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Large Emojis</td>
|
||||
<td>:#marseylove:</td>
|
||||
<td><img loading="lazy" data-bs-toggle="tooltip" class="emj" alt=":!marseylove:" data-bs-original-title=":!marseylove:" delay="0" src="/assets/images/emojis/marseylove.webp?v=500></td>
|
||||
<td><img loading="lazy" data-bs-toggle="tooltip" class="emj" alt=":!marseylove:" data-bs-original-title=":!marseylove:" delay="0" src="/assets/images/emojis/marseylove.webp?v=200></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Large Mirroed Emojis</td>
|
||||
<td>:#!marseylove:</td>
|
||||
<td><img loading="lazy" data-bs-toggle="tooltip" class="emj mirrored" alt=":!marseylove:" data-bs-original-title=":!marseylove:" delay="0" src="/assets/images/emojis/marseylove.webp?v=500></td>
|
||||
<td><img loading="lazy" data-bs-toggle="tooltip" class="emj mirrored" alt=":!marseylove:" data-bs-original-title=":!marseylove:" delay="0" src="/assets/images/emojis/marseylove.webp?v=200></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Poll Options</td>
|
||||
|
|
|
@ -8,11 +8,11 @@
|
|||
<div class="container-fluid" style="padding:0;">
|
||||
<div class="flex-grow-1">
|
||||
<a href="/" class="navbar-brand mr-auto">
|
||||
<img loading="lazy" height="30" src="/assets/images/{{'SITE_NAME' | app_config}}/headericon.webp?v=500>
|
||||
<img loading="lazy" height="30" src="/assets/images/{{'SITE_NAME' | app_config}}/headericon.webp?v=200>
|
||||
{% if "gigachadlife" in request.host %}
|
||||
<span style="font-weight: bold; font-size: 1.2rem;">GigaChadLife</span>
|
||||
{% elif 'pcm' not in request.host %}
|
||||
<img loading="lazy" src="/assets/images/{{'SITE_NAME' | app_config}}/logo.webp?v=500 height="20">
|
||||
<img loading="lazy" src="/assets/images/{{'SITE_NAME' | app_config}}/logo.webp?v=200 height="20">
|
||||
{% endif %}
|
||||
</a>
|
||||
</div>
|
||||
|
@ -111,7 +111,7 @@
|
|||
<button class="dropdown-item copy-link" data-clipboard-text="/signup?ref={{v.username}}"><i class="fad fa-user-friends fa-fw text-left mr-3"></i>Invite friends</button>
|
||||
</div>
|
||||
<div class="px-2">
|
||||
<a class="dropdown-item" href="/assets/{{'SITE_NAME' | app_config}}.apk?v=500><i class="fab fa-android fa-fw text-left mr-3"></i>Android app</a>
|
||||
<a class="dropdown-item" href="/assets/{{'SITE_NAME' | app_config}}.apk?v=200><i class="fab fa-android fa-fw text-left mr-3"></i>Android app</a>
|
||||
|
||||
<a class="dropdown-item" href="/rules"><i class="fas fa-balance-scale fa-fw text-left mr-3"></i>Rules</a>
|
||||
|
||||
|
@ -175,7 +175,7 @@
|
|||
<li class="nav-item">
|
||||
<a class="nav-link" href="/settings"><i class="fas fa-cog fa-fw mr-3"></i>Settings</a>
|
||||
</li>
|
||||
<a class="nav-item nav-link" href="/assets/{{'SITE_NAME' | app_config}}.apk?v=500><i class="fab fa-android fa-fw mr-3"></i>Android app</a>
|
||||
<a class="nav-item nav-link" href="/assets/{{'SITE_NAME' | app_config}}.apk?v=200><i class="fab fa-android fa-fw mr-3"></i>Android app</a>
|
||||
|
||||
<a class="nav-item nav-link" href="/rules"><i class="fas fa-balance-scale fa-fw mr-3"></i>Rules</a>
|
||||
|
||||
|
@ -212,7 +212,7 @@
|
|||
</div>
|
||||
</nav>
|
||||
|
||||
<script src="/assets/js/header.js?v=500></script>
|
||||
<script src="/assets/js/header.js?v=200></script>
|
||||
|
||||
<style>
|
||||
.notif-count {
|
||||
|
|
|
@ -73,11 +73,11 @@
|
|||
{% block scripts %}
|
||||
|
||||
{% if v %}
|
||||
<script src="/assets/js/award_modal.js?v=500></script>
|
||||
<script src="/assets/js/pusher.js?v=500></script>
|
||||
<script src="/assets/js/award_modal.js?v=200></script>
|
||||
<script src="/assets/js/pusher.js?v=200></script>
|
||||
{% endif %}
|
||||
|
||||
<script src="/assets/js/submission_listing.js?v=500></script>
|
||||
<script src="/assets/js/submission_listing.js?v=200></script>
|
||||
|
||||
{% if not v.fp %}
|
||||
<script>
|
||||
|
|
|
@ -293,5 +293,5 @@
|
|||
{% endblock %}
|
||||
|
||||
{% block scripts %}
|
||||
<script defer src="/assets/js/christmas/snow.js?v=500></script>
|
||||
<script defer src="/assets/js/christmas/snow.js?v=200></script>
|
||||
{% endblock %}
|
|
@ -6,11 +6,11 @@
|
|||
{% block content %}
|
||||
{% if v %}
|
||||
<style>:root{--primary:#{{v.themecolor}}}</style>
|
||||
<link rel="stylesheet" href="/assets/css/main.css?v=500><link rel="stylesheet" href="/assets/css/{{v.theme}}.css?v=500>
|
||||
{% if v.agendaposter %}<link rel="stylesheet" href="/assets/css/agendaposter.css?v=500>{% elif v.css %}<link rel="stylesheet" href="/@{{v.username}}/css">{% endif %}
|
||||
<link rel="stylesheet" href="/assets/css/main.css?v=200><link rel="stylesheet" href="/assets/css/{{v.theme}}.css?v=200>
|
||||
{% if v.agendaposter %}<link rel="stylesheet" href="/assets/css/agendaposter.css?v=200>{% elif v.css %}<link rel="stylesheet" href="/@{{v.username}}/css">{% endif %}
|
||||
{% else %}
|
||||
<style>:root{--primary:#{{'DEFAULT_COLOR' | app_config}}</style>
|
||||
<link rel="stylesheet" href="/assets/css/main.css?v=500><link rel="stylesheet" href="/assets/css/{{'DEFAULT_THEME' | app_config}}.css?v=500>
|
||||
<link rel="stylesheet" href="/assets/css/main.css?v=200><link rel="stylesheet" href="/assets/css/{{'DEFAULT_THEME' | app_config}}.css?v=200>
|
||||
{% endif %}
|
||||
|
||||
<div class="row justify-content-around">
|
||||
|
@ -122,6 +122,6 @@
|
|||
</div>
|
||||
</div>
|
||||
|
||||
<script src="/assets/js/clipboard.js?v=500></script>
|
||||
<script src="/assets/js/clipboard.js?v=200></script>
|
||||
|
||||
{% endblock %}
|
|
@ -13,7 +13,7 @@
|
|||
<title>Login - {{'SITE_NAME' | app_config}}</title>
|
||||
{% endblock %}
|
||||
|
||||
<link rel="stylesheet" href="/assets/css/main.css?v=500>
|
||||
<link rel="stylesheet" href="/assets/css/main.css?v=200>
|
||||
|
||||
{% assets 'css' %}
|
||||
<link rel="stylesheet" href="{{ ASSET_URL }}">
|
||||
|
@ -21,8 +21,8 @@
|
|||
|
||||
<style>:root{--primary:#{{'DEFAULT_COLOR' | app_config}}</style>
|
||||
|
||||
<link rel="preload" href="/assets/css/fa.css?v=500 as="style" onload="this.onload=null;this.rel='stylesheet'">
|
||||
<noscript><link rel="stylesheet" href="/assets/css/fa.css?v=500></noscript>
|
||||
<link rel="preload" href="/assets/css/fa.css?v=200 as="style" onload="this.onload=null;this.rel='stylesheet'">
|
||||
<noscript><link rel="stylesheet" href="/assets/css/fa.css?v=200></noscript>
|
||||
|
||||
</head>
|
||||
|
||||
|
@ -100,7 +100,7 @@
|
|||
|
||||
</div>
|
||||
|
||||
<script defer src="/assets/js/christmas/snow.js?v=500></script>
|
||||
<script defer src="/assets/js/christmas/snow.js?v=200></script>
|
||||
|
||||
</body>
|
||||
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
<title>2-Step Login - {{'SITE_NAME' | app_config}}</title>
|
||||
|
||||
<style>:root{--primary:#{{'DEFAULT_COLOR' | app_config}}</style>
|
||||
<link rel="stylesheet" href="/assets/css/main.css?v=500><link rel="stylesheet" href="/assets/css/{{'DEFAULT_THEME' | app_config}}.css?v=500>
|
||||
<link rel="stylesheet" href="/assets/css/main.css?v=200><link rel="stylesheet" href="/assets/css/{{'DEFAULT_THEME' | app_config}}.css?v=200>
|
||||
|
||||
</head>
|
||||
|
||||
|
@ -93,7 +93,7 @@
|
|||
|
||||
<div class="splash-overlay"></div>
|
||||
|
||||
<img loading="lazy" class="splash-img" src="/assets/images/{{'SITE_NAME' | app_config}}/cover.webp?v=500></img>
|
||||
<img loading="lazy" class="splash-img" src="/assets/images/{{'SITE_NAME' | app_config}}/cover.webp?v=200></img>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
|
|
@ -14,7 +14,7 @@
|
|||
<td style="font-weight:bold;">{{loop.index}}</td>
|
||||
<td><a style="color:#{{u.namecolor}}; font-weight:bold;" href="/@{{u.username}}"><img loading="lazy" src="{{u.profile_url}}" class="pp20"><span {% if u.patron %}class="patron" style="background-color:#{{u.namecolor}};"{% endif %}>{{u.username}}</span></a></td>
|
||||
|
||||
<td><img loading="lazy" width=32 height=32 src="/assets/images/badges/Patron-{{u.patron}}.webp?v=500></td>
|
||||
<td><img loading="lazy" width=32 height=32 src="/assets/images/badges/Patron-{{u.patron}}.webp?v=200></td>
|
||||
</tr>
|
||||
{% endfor %}
|
||||
</table>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
<script src="/assets/js/report_post_modal.js?v=500></script>
|
||||
<script src="/assets/js/report_post_modal.js?v=200></script>
|
||||
|
||||
<div class="modal fade" id="reportPostModal" tabindex="-1" role="dialog" aria-labelledby="reportPostModalTitle" aria-hidden="true">
|
||||
<div class="modal-dialog modal-dialog-centered mx-auto max-w-xl" role="document">
|
||||
|
|
|
@ -29,31 +29,31 @@
|
|||
|
||||
{% block stylesheets %}
|
||||
|
||||
<link rel="stylesheet" href="/assets/css/main.css?v=500>
|
||||
<link rel="stylesheet" href="/assets/css/main.css?v=200>
|
||||
|
||||
{% assets 'css' %}
|
||||
<link rel="stylesheet" href="{{ ASSET_URL }}">
|
||||
{% endassets %}
|
||||
|
||||
<link rel="stylesheet" href="/assets/css/mistletoe.css?v=500>
|
||||
<link rel="stylesheet" href="/assets/css/mistletoe.css?v=200>
|
||||
|
||||
{% if v %}
|
||||
<style>:root{--primary:#{{v.themecolor}}}</style>
|
||||
<!-- <link rel="stylesheet" href="/assets/css/{{v.theme}}.css?v=500> -->
|
||||
<!-- <link rel="stylesheet" href="/assets/css/{{v.theme}}.css?v=200> -->
|
||||
{% if v.agendaposter %}
|
||||
<link rel="stylesheet" href="/assets/css/agendaposter.css?v=500>
|
||||
<link rel="stylesheet" href="/assets/css/agendaposter.css?v=200>
|
||||
{% elif v.css %}
|
||||
<link rel="stylesheet" href="/@{{v.username}}/css">
|
||||
{% endif %}
|
||||
{% else %}
|
||||
<style>:root{--primary:#{{'DEFAULT_COLOR' | app_config}}</style>
|
||||
<!-- <link rel="stylesheet" href="/assets/css/{{'DEFAULT_THEME' | app_config}}.css?v=500> -->
|
||||
<!-- <link rel="stylesheet" href="/assets/css/{{'DEFAULT_THEME' | app_config}}.css?v=200> -->
|
||||
{% endif %}
|
||||
|
||||
{% endblock %}
|
||||
|
||||
<link rel="preload" href="/assets/css/fa.css?v=500 as="style" onload="this.onload=null;this.rel='stylesheet'">
|
||||
<noscript><link rel="stylesheet" href="/assets/css/fa.css?v=500></noscript>
|
||||
<link rel="preload" href="/assets/css/fa.css?v=200 as="style" onload="this.onload=null;this.rel='stylesheet'">
|
||||
<noscript><link rel="stylesheet" href="/assets/css/fa.css?v=200></noscript>
|
||||
|
||||
<style>
|
||||
@font-face { font-family: 'Delius Swash Caps'; src: url('/assets/fonts/DeliusSwashCaps-Regular.ttf'); }
|
||||
|
@ -188,10 +188,10 @@
|
|||
|
||||
<!-- Scripts -->
|
||||
|
||||
<script src="/assets/js/header.js?v=500></script>
|
||||
<script src="/assets/js/header.js?v=200></script>
|
||||
|
||||
<!-- Lazy Loading -->
|
||||
<script src="/assets/js/lozad.js?v=500></script>
|
||||
<script src="/assets/js/lozad.js?v=200></script>
|
||||
<script>
|
||||
const observer = lozad();
|
||||
observer.observe();
|
||||
|
@ -211,11 +211,11 @@
|
|||
});
|
||||
</script>
|
||||
|
||||
<script src="/assets/js/mobile_navigation_bar.js?v=500></script>
|
||||
<script src="/assets/js/mobile_navigation_bar.js?v=200></script>
|
||||
|
||||
{% if v %}
|
||||
<script>function formkey() {return '{{v.formkey}}';}</script>
|
||||
<script src="/assets/js/default.js?v=500></script>
|
||||
<script src="/assets/js/default.js?v=200></script>
|
||||
{% endif %}
|
||||
</body>
|
||||
</html>
|
|
@ -5,19 +5,19 @@
|
|||
<head>
|
||||
<meta http-equiv="Content-Security-Policy" content="script-src 'self' 'unsafe-inline'; connect-src 'self'; object-src 'none';">
|
||||
|
||||
<script src="/assets/js/bootstrap.js?v=500></script>
|
||||
<script src="/assets/js/bootstrap.js?v=200></script>
|
||||
|
||||
<meta charset="utf-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
|
||||
<meta name="description" content="">
|
||||
<meta name="author" content="">
|
||||
<meta name="thumbnail" content="/assets/images/{{'SITE_NAME' | app_config}}/preview.webp?v=500>
|
||||
<link rel="icon" type="image/png" href="/assets/images/{{'SITE_NAME' | app_config}}/icon.webp?v=500>
|
||||
<meta name="thumbnail" content="/assets/images/{{'SITE_NAME' | app_config}}/preview.webp?v=200>
|
||||
<link rel="icon" type="image/png" href="/assets/images/{{'SITE_NAME' | app_config}}/icon.webp?v=200>
|
||||
|
||||
<meta property="og:type" content="article" >
|
||||
<meta property="og:title" content="{{'SITE_NAME' | app_config}}" >
|
||||
<meta property="og:site_name" content="{{request.host}}" >
|
||||
<meta property="og:image" content="{{'SITE_NAME' | app_config}}/assets/images/{{'SITE_NAME' | app_config}}/preview.webp?v=500 >
|
||||
<meta property="og:image" content="{{'SITE_NAME' | app_config}}/assets/images/{{'SITE_NAME' | app_config}}/preview.webp?v=200 >
|
||||
<meta property="og:url" content="{{request.path | full_link}}">
|
||||
<meta property="og:description" name="description" content="{{'SITE_NAME' | app_config}} - {{'SLOGAN' | app_config}}">
|
||||
<meta property="og:author" name="author" content="{{request.host_url}}" >
|
||||
|
@ -28,7 +28,7 @@
|
|||
<meta name="twitter:title" content="{{'SITE_NAME' | app_config}}" >
|
||||
<meta name="twitter:creator" content="{{request.host_url}}">
|
||||
<meta name="twitter:description" content="{{'SITE_NAME' | app_config}} - {{'SLOGAN' | app_config}}" >
|
||||
<meta name="twitter:image" content="/assets/images/{{'SITE_NAME' | app_config}}/preview.webp?v=500 >
|
||||
<meta name="twitter:image" content="/assets/images/{{'SITE_NAME' | app_config}}/preview.webp?v=200 >
|
||||
<meta name="twitter:url" content="{{request.path | full_link}}" >
|
||||
|
||||
|
||||
|
@ -38,13 +38,13 @@
|
|||
|
||||
{% if v %}
|
||||
<style>:root{--primary:#{{v.themecolor}}}</style>
|
||||
<link rel="stylesheet" href="/assets/css/main.css?v=500><link rel="stylesheet" href="/assets/css/{{v.theme}}.css?v=500>
|
||||
<link rel="stylesheet" href="/assets/css/main.css?v=200><link rel="stylesheet" href="/assets/css/{{v.theme}}.css?v=200>
|
||||
{% else %}
|
||||
<style>:root{--primary:#{{'DEFAULT_COLOR' | app_config}}</style>
|
||||
<link rel="stylesheet" href="/assets/css/main.css?v=500><link rel="stylesheet" href="/assets/css/{{'DEFAULT_THEME' | app_config}}.css?v=500>
|
||||
<link rel="stylesheet" href="/assets/css/main.css?v=200><link rel="stylesheet" href="/assets/css/{{'DEFAULT_THEME' | app_config}}.css?v=200>
|
||||
{% endif %}
|
||||
|
||||
<link href="/assets/css/fa.css?v=500 rel="stylesheet">
|
||||
<link href="/assets/css/fa.css?v=200 rel="stylesheet">
|
||||
</head>
|
||||
|
||||
<body id="settings2" style="overflow-x: hidden; {% if v and v.background %} background:url(/assets/images/backgrounds/{{v.background}}) no-repeat center center fixed !important; background-size: cover!important; background-color: #000!important;{% endif %}">
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
{% block content %}
|
||||
|
||||
<script src="/assets/js/settings_blocks.js?v=500></script>
|
||||
<script src="/assets/js/settings_blocks.js?v=200></script>
|
||||
|
||||
<div class="row">
|
||||
|
||||
|
|
|
@ -406,10 +406,10 @@
|
|||
|
||||
|
||||
{% block scripts %}
|
||||
<script src="/assets/js/settings_profile.js?v=500></script>
|
||||
<script src="/assets/js/settings_profile.js?v=200></script>
|
||||
|
||||
<script src="/assets/js/gif_modal.js?v=500></script>
|
||||
<script src="/assets/js/emoji_modal.js?v=500></script>
|
||||
<script src="/assets/js/gif_modal.js?v=200></script>
|
||||
<script src="/assets/js/emoji_modal.js?v=200></script>
|
||||
|
||||
<script>
|
||||
document.onpaste = function(event) {
|
||||
|
|
|
@ -149,7 +149,7 @@
|
|||
{% endblock %}
|
||||
|
||||
{% block scripts %}
|
||||
<script defer src="/assets/js/christmas/snow.js?v=500></script>
|
||||
<script defer src="/assets/js/christmas/snow.js?v=200></script>
|
||||
<style>
|
||||
@media (max-width: 768px) {
|
||||
.table th {
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
<meta property="og:type" content="article" >
|
||||
<meta property="og:title" content="{{'SITE_NAME' | app_config}}" >
|
||||
<meta property="og:site_name" content="{{request.host}}" >
|
||||
<meta property="og:image" content="{{'SITE_NAME' | app_config}}/assets/images/{{'SITE_NAME' | app_config}}/preview.webp?v=500 >
|
||||
<meta property="og:image" content="{{'SITE_NAME' | app_config}}/assets/images/{{'SITE_NAME' | app_config}}/preview.webp?v=200 >
|
||||
<meta property="og:url" content="{{request.host}}">
|
||||
<meta property="og:description" name="description" content="{{'SITE_NAME' | app_config}} - {{'SLOGAN' | app_config}}">
|
||||
<meta property="og:author" name="author" content="{{request.host_url}}" >
|
||||
|
@ -21,12 +21,12 @@
|
|||
<meta name="twitter:title" content="{{'SITE_NAME' | app_config}}" >
|
||||
<meta name="twitter:creator" content="{{request.host_url}}">
|
||||
<meta name="twitter:description" content="{{'SITE_NAME' | app_config}} - {{'SLOGAN' | app_config}}" >
|
||||
<meta name="twitter:image" content="{{'SITE_NAME' | app_config}}/assets/images/{{'SITE_NAME' | app_config}}/preview.webp?v=500 >
|
||||
<meta name="twitter:image" content="{{'SITE_NAME' | app_config}}/assets/images/{{'SITE_NAME' | app_config}}/preview.webp?v=200 >
|
||||
<meta name="twitter:url" content="{{request.host}}" >
|
||||
|
||||
<title>{% if ref_user %}{{ref_user.username}} invites you to {{'SITE_NAME' | app_config}}{% else %}Sign up - {{'SITE_NAME' | app_config}}{% endif %}</title>
|
||||
|
||||
<link rel="stylesheet" href="/assets/css/main.css?v=500>
|
||||
<link rel="stylesheet" href="/assets/css/main.css?v=200>
|
||||
|
||||
{% assets 'css' %}
|
||||
<link rel="stylesheet" href="{{ ASSET_URL }}">
|
||||
|
@ -34,8 +34,8 @@
|
|||
|
||||
<style>:root{--primary:#{{'DEFAULT_COLOR' | app_config}}</style>
|
||||
|
||||
<link rel="preload" href="/assets/css/fa.css?v=500 as="style" onload="this.onload=null;this.rel='stylesheet'">
|
||||
<noscript><link rel="stylesheet" href="/assets/css/fa.css?v=500></noscript>
|
||||
<link rel="preload" href="/assets/css/fa.css?v=200 as="style" onload="this.onload=null;this.rel='stylesheet'">
|
||||
<noscript><link rel="stylesheet" href="/assets/css/fa.css?v=200></noscript>
|
||||
</head>
|
||||
|
||||
<body class="relative h-full bg-gradient-to-t from-gray-500 to-gray-400">
|
||||
|
@ -156,13 +156,13 @@
|
|||
|
||||
</div>
|
||||
|
||||
<script src="/assets/js/signup.js?v=500></script>
|
||||
<script src="/assets/js/signup.js?v=200></script>
|
||||
|
||||
{% if hcaptcha %}
|
||||
<script src="/assets/js/hcaptcha.js?v=500></script>
|
||||
<script src="/assets/js/hcaptcha.js?v=200></script>
|
||||
{% endif %}
|
||||
|
||||
<script defer src="/assets/js/christmas/snow.js?v=500></script>
|
||||
<script defer src="/assets/js/christmas/snow.js?v=200></script>
|
||||
|
||||
</body>
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
<head>
|
||||
<meta http-equiv="Content-Security-Policy" content="script-src 'self' 'unsafe-inline'; connect-src 'self'; object-src 'none';">
|
||||
|
||||
<script src="/assets/js/bootstrap.js?v=500></script>
|
||||
<script src="/assets/js/bootstrap.js?v=200></script>
|
||||
|
||||
<meta charset="utf-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
|
||||
|
@ -14,7 +14,7 @@
|
|||
<meta property="og:type" content="article" >
|
||||
<meta property="og:title" content="{{'SITE_NAME' | app_config}}" >
|
||||
<meta property="og:site_name" content="{{request.host}}" >
|
||||
<meta property="og:image" content="{{'SITE_NAME' | app_config}}/assets/images/{{'SITE_NAME' | app_config}}/preview.webp?v=500 >
|
||||
<meta property="og:image" content="{{'SITE_NAME' | app_config}}/assets/images/{{'SITE_NAME' | app_config}}/preview.webp?v=200 >
|
||||
<meta property="og:url" content="{{request.host}}">
|
||||
<meta property="og:description" name="description" content="{{'SITE_NAME' | app_config}} - {{'SLOGAN' | app_config}}">
|
||||
<meta property="og:author" name="author" content="{{request.host_url}}" >
|
||||
|
@ -25,13 +25,13 @@
|
|||
<meta name="twitter:title" content="{{'SITE_NAME' | app_config}}" >
|
||||
<meta name="twitter:creator" content="{{request.host_url}}">
|
||||
<meta name="twitter:description" content="{{'SITE_NAME' | app_config}} - {{'SLOGAN' | app_config}}" >
|
||||
<meta name="twitter:image" content="{{'SITE_NAME' | app_config}}/assets/images/{{'SITE_NAME' | app_config}}/preview.webp?v=500 >
|
||||
<meta name="twitter:image" content="{{'SITE_NAME' | app_config}}/assets/images/{{'SITE_NAME' | app_config}}/preview.webp?v=200 >
|
||||
<meta name="twitter:url" content="{{request.host}}" >
|
||||
|
||||
<title>{% if ref_user %}{{ref_user.username}} invites you to {{'SITE_NAME' | app_config}}{% else %}{{'SITE_NAME' | app_config}}{% endif %}</title>
|
||||
|
||||
<style>:root{--primary:#{{'DEFAULT_COLOR' | app_config}}</style>
|
||||
<link rel="stylesheet" href="/assets/css/main.css?v=500><link rel="stylesheet" href="/assets/css/{{'DEFAULT_THEME' | app_config}}.css?v=500>
|
||||
<link rel="stylesheet" href="/assets/css/main.css?v=200><link rel="stylesheet" href="/assets/css/{{'DEFAULT_THEME' | app_config}}.css?v=200>
|
||||
|
||||
</head>
|
||||
|
||||
|
@ -83,7 +83,7 @@
|
|||
|
||||
<div class="splash-overlay"></div>
|
||||
|
||||
<img loading="lazy" class="splash-img" src="/assets/images/{{'SITE_NAME' | app_config}}/cover.webp?v=500></img>
|
||||
<img loading="lazy" class="splash-img" src="/assets/images/{{'SITE_NAME' | app_config}}/cover.webp?v=200></img>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
|
|
@ -31,7 +31,7 @@
|
|||
</script>
|
||||
|
||||
{% if v %}
|
||||
<script defer src="/assets/js/comments_v.js?v=500></script>
|
||||
<script defer src="/assets/js/comments_v.js?v=200></script>
|
||||
{% endif %}
|
||||
|
||||
{% endif %}
|
||||
|
@ -376,9 +376,9 @@
|
|||
{% if p.domain == "twitter.com" %}
|
||||
{{p.embed_url | safe}}
|
||||
{% if v and v.theme.split("_")[0] in ["light", "coffee", "4chan"] %}
|
||||
<script src="/assets/js/twitterlight.js?v=500></script>
|
||||
<script src="/assets/js/twitterlight.js?v=200></script>
|
||||
{% else %}
|
||||
<script src="/assets/js/twitter.js?v=500></script>
|
||||
<script src="/assets/js/twitter.js?v=200></script>
|
||||
{% endif %}
|
||||
<script>document.getElementById('twitter-widget-0').setAttribute('sandbox','')</script>
|
||||
{% elif "youtu" in p.domain %}
|
||||
|
@ -571,7 +571,7 @@
|
|||
{% endif %}
|
||||
|
||||
{% if offset %}
|
||||
<script src="/assets/js/viewmore.js?v=500></script>
|
||||
<script src="/assets/js/viewmore.js?v=200></script>
|
||||
{% endif %}
|
||||
|
||||
</div>
|
||||
|
@ -610,18 +610,18 @@
|
|||
{% include "/submission/SubmissionAwards.html" %}
|
||||
|
||||
{% if v %}
|
||||
<script defer src="/assets/js/vote.js?v=500></script>
|
||||
<script defer src="/assets/js/vote.js?v=200></script>
|
||||
{% if not p.comment_count %}
|
||||
<script defer src="/assets/js/comments_v.js?v=500></script>
|
||||
<script defer src="/assets/js/comments_v.js?v=200></script>
|
||||
{% endif %}
|
||||
{% endif %}
|
||||
|
||||
{% if v and (v.id == p.author_id or v.admin_level > 1 and v.admin_level > 2) %}
|
||||
<script src="/assets/js/submission.js?v=500></script>
|
||||
<script src="/assets/js/submission.js?v=200></script>
|
||||
{% endif %}
|
||||
|
||||
{% if not v or v.highlightcomments %}
|
||||
<script defer src="/assets/js/new_comments_count.js?v=500></script>
|
||||
<script defer src="/assets/js/new_comments_count.js?v=200></script>
|
||||
{% endif %}
|
||||
|
||||
<script defer>
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
|
||||
<!-- Poop award -->
|
||||
{% if p.award_count("shit") %}
|
||||
<script defer src="/assets/js/bugs.js?v=500></script>
|
||||
<script defer src="/assets/js/bugs.js?v=200></script>
|
||||
{% set minbugs = 10*p.award_count("shit") if p.award_count("shit") < 3 else 20 %}
|
||||
{% set maxbugs = 20*p.award_count("shit") if p.award_count("shit") < 3 else 40 %}
|
||||
<script>
|
||||
|
@ -21,7 +21,7 @@
|
|||
|
||||
<!-- Fireflies award -->
|
||||
{% if p.award_count("fireflies") %}
|
||||
<script defer src="/assets/js/fireflies.js?v=500></script>
|
||||
<script defer src="/assets/js/fireflies.js?v=200></script>
|
||||
{% set minbugs = 10*p.award_count("fireflies") if p.award_count("fireflies") < 3 else 20 %}
|
||||
{% set maxbugs = 20*p.award_count("fireflies") if p.award_count("fireflies") < 3 else 40 %}
|
||||
<script>
|
||||
|
@ -122,22 +122,22 @@
|
|||
<!-- Songs & Fireplace awards (logged in) -->
|
||||
{% if v and not v.grincheffect %}
|
||||
{% if p.award_count("snow") and p.award_count("fireplace") %}
|
||||
<script defer src="/assets/js/christmas/deanmartin.js?v=500></script>
|
||||
<script defer src="/assets/js/christmas/deanmartin.js?v=200></script>
|
||||
{% elif p.award_count("fireplace")%}
|
||||
<script defer src="/assets/js/christmas/fireplace.js?v=500></script>
|
||||
<script defer src="/assets/js/christmas/fireplace.js?v=200></script>
|
||||
{% else %}
|
||||
<script defer src="/assets/js/christmas/playlist.js?v=500></script>
|
||||
<script defer src="/assets/js/christmas/playlist.js?v=200></script>
|
||||
{% endif %}
|
||||
{% endif %}
|
||||
|
||||
<!-- Songs & Fireplace awards (logged out) -->
|
||||
{% if not v %}
|
||||
{% if p.award_count("snow") and p.award_count("fireplace") %}
|
||||
<script defer src="/assets/js/christmas/deanmartin.js?v=500></script>
|
||||
<script defer src="/assets/js/christmas/deanmartin.js?v=200></script>
|
||||
{% elif p.award_count("fireplace")%}
|
||||
<script defer src="/assets/js/christmas/fireplace.js?v=500></script>
|
||||
<script defer src="/assets/js/christmas/fireplace.js?v=200></script>
|
||||
{% else %}
|
||||
<script defer src="/assets/js/christmas/playlist.js?v=500></script>
|
||||
<script defer src="/assets/js/christmas/playlist.js?v=200></script>
|
||||
{% endif %}
|
||||
{% endif %}
|
||||
|
||||
|
|
|
@ -376,8 +376,8 @@
|
|||
|
||||
{% include "expanded_image_modal.html" %}
|
||||
|
||||
<script defer src="/assets/js/new_comments_count.js?v=500></script>
|
||||
<script defer src="/assets/js/submission_listing.js?v=500></script>
|
||||
<script defer src="/assets/js/new_comments_count.js?v=200></script>
|
||||
<script defer src="/assets/js/submission_listing.js?v=200></script>
|
||||
|
||||
<style>
|
||||
.mod:before {
|
||||
|
|
|
@ -166,7 +166,7 @@
|
|||
{% endblock %}
|
||||
|
||||
{% block scripts %}
|
||||
<script defer src="/assets/js/marked.js?v=500></script>
|
||||
<script defer src="/assets/js/submit.js?v=500></script>
|
||||
<script defer src="/assets/js/christmas/snow.js?v=500></script>
|
||||
<script defer src="/assets/js/marked.js?v=200></script>
|
||||
<script defer src="/assets/js/submit.js?v=200></script>
|
||||
<script defer src="/assets/js/christmas/snow.js?v=200></script>
|
||||
{% endblock %}
|
||||
|
|
|
@ -118,7 +118,7 @@
|
|||
{% endif %}
|
||||
{% if u.customtitle %}
|
||||
<p style="color: #{{u.titlecolor}}">{% if u.quadrant %}
|
||||
<img loading="lazy" height="20" src="/assets/images/quadrants/{{u.quadrant}}.webp?v=500>{% endif %}{{u.customtitle | safe}}
|
||||
<img loading="lazy" height="20" src="/assets/images/quadrants/{{u.quadrant}}.webp?v=200>{% endif %}{{u.customtitle | safe}}
|
||||
</p>
|
||||
{% endif %}
|
||||
</div>
|
||||
|
@ -415,5 +415,5 @@
|
|||
</script>
|
||||
{% endif %}
|
||||
|
||||
<script defer src="/assets/js/userpage.js?v=500></script>
|
||||
<script defer src="/assets/js/userpage.js?v=200></script>
|
||||
{% endblock %}
|
|
@ -42,7 +42,7 @@
|
|||
</div>
|
||||
{% else %}
|
||||
<div class="md:max-w-xl text-center">
|
||||
<img loading="lazy" src="/assets/images/emojis/marseydead.webp?v=500 class="w-14 h-14 object-contain mb-4">
|
||||
<img loading="lazy" src="/assets/images/emojis/marseydead.webp?v=200 class="w-14 h-14 object-contain mb-4">
|
||||
{% if '/saved/' in request.path %}
|
||||
<h3 class="h5">You have no saved comments</h3>
|
||||
<p class="text-gray-500 mb-3">
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
{% block content %}
|
||||
<div class="col-span-full xl:col-span-9 py-36 flex items-center justify-center">
|
||||
<div class="md:max-w-xl text-center">
|
||||
<img loading="lazy" src="/assets/images/emojis/marseytroll.webp?v=500 class="w-14 h-14 object-contain mb-4">
|
||||
<img loading="lazy" src="/assets/images/emojis/marseytroll.webp?v=200 class="w-14 h-14 object-contain mb-4">
|
||||
<h1 class="h5">This account is private</h1>
|
||||
<p class="text-gray-500 mb-3">
|
||||
YOU AREN'T WELCOME HERE GO AWAY
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue