committed by
Eugen Rochko
39 changed files with 207 additions and 90 deletions
@ -0,0 +1,108 @@ |
|||
# Whether to ignore frontmatter at the beginning of HAML documents for |
|||
# frameworks such as Jekyll/Middleman |
|||
skip_frontmatter: false |
|||
|
|||
exclude: |
|||
- 'vendor/**/*' |
|||
- 'spec/**/*' |
|||
- 'lib/templates/**/*' |
|||
- 'app/views/kaminari/**/*' |
|||
|
|||
linters: |
|||
AltText: |
|||
enabled: false |
|||
|
|||
ClassAttributeWithStaticValue: |
|||
enabled: true |
|||
|
|||
ClassesBeforeIds: |
|||
enabled: true |
|||
|
|||
ConsecutiveComments: |
|||
enabled: true |
|||
|
|||
ConsecutiveSilentScripts: |
|||
enabled: true |
|||
max_consecutive: 2 |
|||
|
|||
EmptyObjectReference: |
|||
enabled: true |
|||
|
|||
EmptyScript: |
|||
enabled: true |
|||
|
|||
FinalNewline: |
|||
enabled: true |
|||
present: true |
|||
|
|||
HtmlAttributes: |
|||
enabled: true |
|||
|
|||
ImplicitDiv: |
|||
enabled: true |
|||
|
|||
LeadingCommentSpace: |
|||
enabled: true |
|||
|
|||
LineLength: |
|||
enabled: false |
|||
max: 80 |
|||
|
|||
MultilinePipe: |
|||
enabled: true |
|||
|
|||
MultilineScript: |
|||
enabled: true |
|||
|
|||
ObjectReferenceAttributes: |
|||
enabled: true |
|||
|
|||
RuboCop: |
|||
enabled: true |
|||
# These cops are incredibly noisy when it comes to HAML templates, so we |
|||
# ignore them. |
|||
ignored_cops: |
|||
- Lint/BlockAlignment |
|||
- Lint/EndAlignment |
|||
- Lint/Void |
|||
- Metrics/BlockLength |
|||
- Metrics/LineLength |
|||
- Style/AlignParameters |
|||
- Style/BlockNesting |
|||
- Style/ElseAlignment |
|||
- Style/EndOfLine |
|||
- Style/FileName |
|||
- Style/FinalNewline |
|||
- Style/FrozenStringLiteralComment |
|||
- Style/IfUnlessModifier |
|||
- Style/IndentationWidth |
|||
- Style/Next |
|||
- Style/TrailingBlankLines |
|||
- Style/TrailingWhitespace |
|||
- Style/WhileUntilModifier |
|||
|
|||
RubyComments: |
|||
enabled: true |
|||
|
|||
SpaceBeforeScript: |
|||
enabled: true |
|||
|
|||
SpaceInsideHashAttributes: |
|||
enabled: true |
|||
style: space |
|||
|
|||
Indentation: |
|||
enabled: true |
|||
character: space # or tab |
|||
|
|||
TagName: |
|||
enabled: true |
|||
|
|||
TrailingWhitespace: |
|||
enabled: true |
|||
|
|||
UnnecessaryInterpolation: |
|||
enabled: true |
|||
|
|||
UnnecessaryStringOutput: |
|||
enabled: true |
@ -1,3 +1,3 @@ |
|||
- user_facing_flashes.each do |key, value| |
|||
.flash-message{class: key} |
|||
.flash-message{ class: key } |
|||
%strong= value |
|||
|
@ -1,6 +1,6 @@ |
|||
- content_for :header_tags do |
|||
%script#initial-state{:type => 'application/json'}!= json_escape(render(file: 'home/initial_state', formats: :json)) |
|||
%script#initial-state{ type: 'application/json' }!= json_escape(render(file: 'home/initial_state', formats: :json)) |
|||
|
|||
= javascript_pack_tag 'application', integrity: true, crossorigin: 'anonymous' |
|||
|
|||
.app-holder#mastodon{ data: { props: Oj.dump(default_props) }} |
|||
.app-holder#mastodon{ data: { props: Oj.dump(default_props) } } |
|||
|
@ -1,4 +1,4 @@ |
|||
.media-item |
|||
= link_to media.remote_url.blank? ? media.file.url(:original) : media.remote_url, style: media.image? ? "background-image: url(#{media.file.url(:original)})" : "", target: '_blank', rel: 'noopener', class: "u-#{media.video? || media.gifv? ? 'video' : 'photo'}" do |
|||
= link_to media.remote_url.blank? ? media.file.url(:original) : media.remote_url, style: media.image? ? "background-image: url(#{media.file.url(:original)})" : '', target: '_blank', rel: 'noopener', class: "u-#{media.video? || media.gifv? ? 'video' : 'photo'}" do |
|||
- unless media.image? |
|||
%video{ src: media.file.url(:original), autoplay: true, loop: true }/ |
|||
|
Loading…
Reference in new issue