diff --git a/src/main.py b/src/main.py index a1f5f0c..dc39f25 100644 --- a/src/main.py +++ b/src/main.py @@ -199,7 +199,7 @@ async def post_editor_links(): @app.get("/terms") def page_terms(): - return "come back soon" + return render_template("terms.html") async def load_links( diff --git a/src/static/style.css b/src/static/style.css index 0c56ae8..93284dd 100644 --- a/src/static/style.css +++ b/src/static/style.css @@ -30,7 +30,6 @@ body { background: var(--color-background); color: var(--color-text); font-size: 18px; - line-height: 20px; font-family: "Inter", system-ui, sans-serif, ui-sans-serif; font-variation-settings: normal; font-weight: 400; @@ -129,7 +128,6 @@ li a { .caption { font-size: 0.8em; - line-height: 86%; } .faded { diff --git a/src/templates/index.html b/src/templates/index.html index 4ea063e..0e9337c 100644 --- a/src/templates/index.html +++ b/src/templates/index.html @@ -14,17 +14,30 @@
- Get your own links page for all your social profiles. Decentralized thanks to + Get your own decentralized and personalizable links page for all your social profiles. + Build on top of AT Protocol.
- Coming soon! + ligo.at is still in active development. Schemas and lexicons may change at any time. + If you want to give it a try: +
++ login
+ Welcome to ligo.at (“we,” “our,” or “us”). By accessing or using this website (the “Service”), + you agree to these Terms of Service (“Terms”). If you do not agree, please do not use the Service. +
+ ++ By accessing or using our Service, you agree to be bound by these Terms. + If you disagree with any part of these terms, then you may not access the Service. +
+ ++ You retain ownership of the content you upload to the Service. By uploading content, you grant us + a non-exclusive, worldwide, royalty-free license to use, reproduce, modify, and distribute your content + as necessary to provide the Service. +
+ ++ We reserve the right to terminate, suspend, or restrict access to your account at any time, for any reason, + or for no reason at all, at our sole discretion. This includes, but is not limited to, termination for violation + of these Terms, inappropriate conduct, spam, abuse, or any other behavior we deem harmful to the Service or other users. +
+ ++ You agree not to use the Service to: + Violate any applicable laws or regulations. + Infringe upon the rights of others. + Upload, store, or share content that is illegal, harmful, threatening, abusive, harassing, defamatory, vulgar, obscene, or otherwise objectionable. + Engage in spam, phishing, or other deceptive practices. + Attempt to gain unauthorized access to the Service or other users' accounts. + Interfere with or disrupt the Service or servers connected to the Service. + +
+ + +diff --git a/src/templates/login.html b/src/templates/login.html index a798056..a86ba2b 100644 --- a/src/templates/login.html +++ b/src/templates/login.html @@ -25,10 +25,14 @@ Use your AT Protocol handle to log in. If you're unsure you can log in with Bluesky. - + diff --git a/src/templates/terms.html b/src/templates/terms.html new file mode 100644 index 0000000..144b2d2 --- /dev/null +++ b/src/templates/terms.html @@ -0,0 +1,62 @@ + + +
+ +
+ + + + + + + +
+