2017-08-24 15:39:11 +02:00
{% from 'lib/picture.html' import picture %}
2017-08-03 16:05:28 +02:00
{% extends 'lib/layout.html' %}
{% block body %}
2017-07-31 20:49:03 +02:00
2017-08-03 16:05:28 +02:00
< section >
2017-09-17 12:29:49 +02:00
{% include "lib/greet.html" %}
2017-09-01 00:43:19 +02:00
< p > Forget is a service that automatically deletes your old posts that everyone has forgotten about. Shouldn't databases forget too?< / p >
2017-08-03 16:05:28 +02:00
< / section >
2017-08-03 21:46:53 +02:00
2017-08-03 16:05:28 +02:00
< section >
< h2 > Features< / h2 >
< ul >
2017-09-01 00:43:19 +02:00
< li > Delete your stale bad posts without even having to look at them again!< / li >
< li > Set it and < em > forget< / em > it. Once you set up an post age limit and/or a post count limit, posts will be considered for deletion as soon as they age past these limits.< / li >
< li > Choose your pace: delete one post every minute, one post a day, etc...< / li >
2019-02-23 23:35:50 +01:00
< li > Optionally mark posts that you want to keep, by giving them a favourite.< / li >
2017-09-01 00:43:19 +02:00
< li > Optionally keep posts with media.< / li >
2017-08-03 16:05:28 +02:00
< / ul >
< / section >
2017-08-03 21:46:53 +02:00
2017-09-17 12:29:49 +02:00
{% if not g.viewer %}
2017-08-03 16:05:28 +02:00
< section >
2017-08-08 16:18:39 +02:00
< h2 id = "sign_in" > Sign in< / h2 >
{% if twitter_login_error %}
< div class = "banner error" >
2017-11-02 15:44:31 +01:00
Sorry, something went wrong when logging you in with Twitter. Give it another shot, maybe?
2017-08-08 16:18:39 +02:00
< / div >
{% endif %}
2017-08-23 15:14:24 +02:00
< p >
2017-09-17 13:20:30 +02:00
< a style = 'background-color:#1da1f2' class = 'btn primary' href = "/login/twitter" >
{{picture(st, 'twitter', (20,40,80), ('webp', 'png'))}}
Log in with Twitter
2017-08-23 15:14:24 +02:00
< / a >
< / p >
2019-03-15 17:59:44 +01:00
< p id = 'mastodon_instance_buttons' >
2017-08-23 23:32:21 +02:00
2017-09-17 12:29:49 +02:00
{% for instance in mastodon_instances %}
2018-05-08 00:06:36 +02:00
< a style = 'background-color:#282c37' class = 'btn primary' href = "{{ url_for('mastodon_login_step1', instance_url=instance) }}" >
2017-08-23 23:32:21 +02:00
{% if loop.first %}
2017-09-17 13:20:30 +02:00
{{picture(st, 'mastodon', (20,40,80), ('webp', 'png'))}}
Log in with
2017-08-23 23:32:21 +02:00
{% endif %}
2018-05-08 00:06:36 +02:00
{{instance}}
2017-09-17 13:20:30 +02:00
< / a >
{% else %}
< a style = 'background-color:#282c37' class = 'btn primary' href = "{{ url_for('mastodon_login_step1') }}" >
{{picture(st, 'mastodon', (20,40,80), ('webp', 'png'))}}
Log in with Mastodon
2017-08-23 15:14:24 +02:00
< / a >
{% endfor %}
2017-09-17 13:20:30 +02:00
{% if mastodon_instances %}
2017-09-17 13:21:35 +02:00
< a class = 'btn secondary' href = "{{ url_for('mastodon_login_step1') }}" >
2017-09-17 13:20:30 +02:00
Another Mastodon instance
2017-08-23 15:14:24 +02:00
< / a >
2017-09-17 13:20:30 +02:00
{% endif %}
2017-08-23 15:14:24 +02:00
< / p >
2017-08-03 16:05:28 +02:00
< / section >
2019-03-15 17:59:44 +01:00
< script type = "application/json" id = "top_instances" >
[
{% for instance in mastodon_instances %}
2019-03-15 19:46:18 +01:00
{"instance": "{{instance}}"}
2019-03-15 17:59:44 +01:00
{%- if not loop.last -%}
,
{%- endif %}
{% endfor %}
]
< / script >
< script type = "text/html+template" id = "instance_button_template" >
< a style = 'background-color:#282c37' class = 'btn primary'
2019-03-15 19:46:18 +01:00
href="{{ url_for('mastodon_login_step1') }}/${encodeURIComponent(instance)}">
2019-03-15 17:59:44 +01:00
${ !first? '' : `
{{picture(st, 'mastodon', (20,40,80), ('webp', 'png'))}}
Log in with
`}
${ instance }
< / a >
< / script >
< script type = "text/html+template" id = "another_instance_button_template" >
< a class = 'btn secondary' href = "{{ url_for('mastodon_login_step1') }}" >
Another Mastodon instance
< / a >
< / script >
2019-03-15 19:46:18 +01:00
2017-09-17 12:29:49 +02:00
{% endif %}
2017-08-03 16:05:28 +02:00
{% endblock %}
2019-03-15 19:46:18 +01:00
{% block scripts %}
< script defer src = "{{st('instance_buttons.js')}}" > < / script >
{% endblock %}