diff --git a/litecord/blueprints/__init__.py b/litecord/blueprints/__init__.py index b64b431..6f9c699 100644 --- a/litecord/blueprints/__init__.py +++ b/litecord/blueprints/__init__.py @@ -11,7 +11,7 @@ from .relationships import bp as relationships from .dms import bp as dms from .icons import bp as icons from .nodeinfo import bp as nodeinfo - +from .static import bp as static __all__ = ['gateway', 'auth', 'users', 'guilds', 'channels', 'webhooks', 'science', 'voice', 'invites', 'relationships', - 'dms', 'icons', 'nodeinfo'] + 'dms', 'icons', 'nodeinfo', 'static'] diff --git a/litecord/blueprints/static.py b/litecord/blueprints/static.py new file mode 100644 index 0000000..3b9f703 --- /dev/null +++ b/litecord/blueprints/static.py @@ -0,0 +1,9 @@ +from quart import Blueprint, current_app as app +from pathlib import Path + +bp = Blueprint('static', __name__) + + +@bp.route('/') +async def static_pages(path): + return app.send_static_file(str(Path(f'./static/{path}'))) diff --git a/static/css/invite_register.css b/static/css/invite_register.css new file mode 100644 index 0000000..f7c757d --- /dev/null +++ b/static/css/invite_register.css @@ -0,0 +1,31 @@ +html, body { + background-color: #23272a; + color: white; + font-family: sans-serif; + display: flex; + justify-content: center; + align-items: center; + flex-flow: column nowrap; + margin: 0; +} +@media (max-width: 500px) { + html, + body { + display: inherit !important; + padding: 1em; + } + + main { + width: 100%; + } +} + +* { box-sizing: border-box; } +.rounded-thing { + border-radius: 5px; + background-color: #2c2f33; + padding: 10px; +} +input { padding: 5px; } +input[type=submit] { padding: 5px; } +input[type=submit]:hover { background-color: #7298da; padding: 5px; } diff --git a/static/invite_register.html b/static/invite_register.html index 59d7854..36734b8 100644 --- a/static/invite_register.html +++ b/static/invite_register.html @@ -1,23 +1,26 @@ + litecord: register + -

register

- +
+
+

register

-

your username

- -

your email

- -

your password

- -

invite code

- + +
+ +
+ +
+

+