Skip to content
Snippets Groups Projects
Commit 57304ac3 authored by Eugen Rochko's avatar Eugen Rochko
Browse files

Catch 404 errors when downloading remote media, add screenshot to landing page

parent bab49044
No related branches found
No related tags found
No related merge requests found
app/assets/images/screenshot.png

346 KiB

......@@ -6,7 +6,8 @@
max-width: 600px;
margin: 0 auto;
color: #9baec8;
padding-top: 200px;
padding-top: 50px;
padding-bottom: 50px;
}
h1 {
......@@ -39,6 +40,32 @@
font-weight: 300;
}
.screenshot {
box-shadow: 0 0 15px rgba(0, 0, 0, 0.4);
margin-bottom: 26px;
img {
max-width: 100%;
height: auto;
display: block;
}
}
.actions {
overflow: hidden;
.info {
float: right;
text-align: right;
line-height: 36px;
a {
color: #9baec8;
text-decoration: underline;
}
}
}
@media screen and (max-width: 360px) {
.wrapper {
padding: 20px;
......
......@@ -112,6 +112,8 @@ class Account < ApplicationRecord
def avatar_remote_url=(url)
self.avatar = URI.parse(url) unless self[:avatar_remote_url] == url
self[:avatar_remote_url] = url
rescue OpenURI::HTTPError
#
end
def object_type
......
......@@ -20,6 +20,8 @@ class MediaAttachment < ApplicationRecord
def file_remote_url=(url)
self.file = URI.parse(url)
rescue OpenURI::HTTPError
#
end
def image?
......
......@@ -18,6 +18,11 @@
%em= Rails.configuration.x.local_domain
is a Mastodon instance.
.screenshot= image_tag 'screenshot.png'
.actions
.info
= link_to 'Source code', 'https://github.com/Gargron/mastodon'
= link_to 'Get started', new_user_registration_path, class: 'button'
= link_to 'Log in', new_user_session_path, class: 'button'
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment