* move kbd where it should be * initial cleanup * do we even need that? * sponsorships * cleanups on articles.scss mostly * initial cleanups to scaffolds * moving cheese around * color variables, variables cleanups * adding spacing units * variables cleanup * adding topbar height variable * a bit of top-bar refactor * a bit of top-bar refactor * a bit of top-bar refactor * simpler animation * top bar search and responsivness * loggged out version * remove unnecessary comment * fixing svg icons * search cleanup * top bar cleanups * . * dropdown in header * removing fill from svgs to make them work in other themes * remove test element * topbar icons recreated * introducing variables & buttons component * more variables * Whoops * init modal component * init modal component * init form component * form component * . * variables naming * . * tiny cleanups * formatting * whoops * Test * component avatars * components page + fixes * indicators * init boxes * boxes * im an idiot * radios, checkboxes * maybe im smart * whoops. i am dumb and blind * checkboxes and radios * better documentation, code examples, avatars rewritten * notices, modals, dropdowns * . * oh damn you * checkboxes & radios * forms * generating tailwind classes * i broke things * spacing units * typography, spacing * positioning * overflow * . * getting rid of cards for now * formatting * adding reset to global styles to avoid jumping layout * change url for crayons test page to not be top-level * additional style for indicators, colors, navigation, grid * tabs * backgrounds * flexbox * . * . * im not sure why schema change was here... * same about this one... * this file shouldnt be in my commit either * adding comments and mentally dropping IE10 support :D * . * referencing boxes.scss file * new line * get rid of font-size from body Co-authored-by: rhymes <rhymesete@gmail.com>
119 lines
6.4 KiB
Text
119 lines
6.4 KiB
Text
<% cache "base_inline_styles_#{@story_show}_#{@article_index}_#{@home_page}_#{@article_show}_#{view_class}_#{@notifications_index}_#{@tags_index}_#{@reading_list_items_index}_#{@history_index}_#{ApplicationConfig['HEROKU_SLUG_COMMIT']}_#{user_signed_in?}_#{@shell}", expires_in: 8.hours do %>
|
|
<% if @shell %>
|
|
<style>
|
|
<% Rails.application.config.assets.compile = true %>
|
|
<%= Rails.application.assets["minimal.css"].to_s.html_safe %>
|
|
</style>
|
|
<% elsif @story_show %>
|
|
<style>
|
|
<% Rails.application.config.assets.compile = true %>
|
|
<%= Rails.application.assets["base/reset.css"].to_s.html_safe %>
|
|
<%= Rails.application.assets["scaffolds.css"].to_s.html_safe %>
|
|
<%= Rails.application.assets["top-bar.css"].to_s.html_safe %>
|
|
<%= Rails.application.assets["buttons.css"].to_s.html_safe %>
|
|
<%= Rails.application.assets["typography.css"].to_s.html_safe %>
|
|
<% if @article_show %>
|
|
<%= Rails.application.assets["article-show.css"].to_s.html_safe %>
|
|
<%= Rails.application.assets["comments.css"].to_s.html_safe %>
|
|
<%= Rails.application.assets["more-articles.css"].to_s.html_safe %>
|
|
<%= Rails.application.assets["syntax.css"].to_s.html_safe %>
|
|
<%= Rails.application.assets["ltags/LiquidTags.css"].to_s.html_safe %>
|
|
<%= Rails.application.assets["sticky-nav.css"].to_s.html_safe %>
|
|
<% else %>
|
|
<%= Rails.application.assets["article-show.css"].to_s.html_safe %>
|
|
<%= Rails.application.assets["podcast-episodes-show.css"].to_s.html_safe %>
|
|
<%= Rails.application.assets["comments.css"].to_s.html_safe %>
|
|
<% end %>
|
|
<%= Rails.application.assets["footer.css"].to_s.html_safe %>
|
|
</style>
|
|
<% elsif @article_index %>
|
|
<style>
|
|
<% Rails.application.config.assets.compile = true %>
|
|
<%= Rails.application.assets["base/reset.css"].to_s.html_safe %>
|
|
<%= Rails.application.assets["scaffolds.css"].to_s.html_safe %>
|
|
<%= Rails.application.assets["articles.css"].to_s.html_safe %>
|
|
<%= Rails.application.assets["buttons.css"].to_s.html_safe %>
|
|
<%= Rails.application.assets["widgets.css"].to_s.html_safe %>
|
|
<%= Rails.application.assets["top-bar.css"].to_s.html_safe %>
|
|
<%= Rails.application.assets["footer.css"].to_s.html_safe %>
|
|
<% unless @home_page %>
|
|
<%= Rails.application.assets["user-profile-header.css"].to_s.html_safe %>
|
|
<%= Rails.application.assets["sidebar-data.css"].to_s.html_safe %>
|
|
<%= Rails.application.assets["index-comments.css"].to_s.html_safe %>
|
|
<%= Rails.application.assets["footer.css"].to_s.html_safe %>
|
|
<% end %>
|
|
<% if @tag_model %>
|
|
<%= Rails.application.assets["preact/sidebar-widget.css"].to_s.html_safe %>
|
|
<% end %>
|
|
</style>
|
|
<% elsif @notifications_index || @reading_list_items_index || @history_index %>
|
|
<style>
|
|
<% Rails.application.config.assets.compile = true %>
|
|
<%= Rails.application.assets["base/reset.css"].to_s.html_safe %>
|
|
<%= Rails.application.assets["scaffolds.css"].to_s.html_safe %>
|
|
<%= Rails.application.assets["readinglist.css"].to_s.html_safe %>
|
|
<%= Rails.application.assets["history.css"].to_s.html_safe %>
|
|
<%= Rails.application.assets["articles.css"].to_s.html_safe %>
|
|
<%= Rails.application.assets["buttons.css"].to_s.html_safe %>
|
|
<%= Rails.application.assets["widgets.css"].to_s.html_safe %>
|
|
<%= Rails.application.assets["comments.css"].to_s.html_safe %>
|
|
<%= Rails.application.assets["notifications.css"].to_s.html_safe %>
|
|
<%= Rails.application.assets["top-bar.css"].to_s.html_safe %>
|
|
<%= Rails.application.assets["user-profile-header.css"].to_s.html_safe %>
|
|
<%= Rails.application.assets["footer.css"].to_s.html_safe %>
|
|
<%= Rails.application.assets["ltags/LiquidTags.css"].to_s.html_safe %>
|
|
</style>
|
|
<% elsif view_class.start_with? "comments" %>
|
|
<style>
|
|
<%= Rails.application.assets["base/reset.css"].to_s.html_safe %>
|
|
<%= Rails.application.assets["scaffolds.css"].to_s.html_safe %>
|
|
<%= Rails.application.assets["top-bar.css"].to_s.html_safe %>
|
|
<%= Rails.application.assets["comments.css"].to_s.html_safe %>
|
|
<%= Rails.application.assets["footer.css"].to_s.html_safe %>
|
|
<%= Rails.application.assets["ltags/LiquidTags.css"].to_s.html_safe %>
|
|
<%= Rails.application.assets["syntax.css"].to_s.html_safe %>
|
|
<% if view_class.include? "comments-settings" %>
|
|
<%= Rails.application.assets["article-show.css"].to_s.html_safe %>
|
|
<% end %>
|
|
</style>
|
|
<% elsif view_class.include?("registrations") || @new_article_not_logged_in %>
|
|
<style>
|
|
<%= Rails.application.assets["base/reset.css"].to_s.html_safe %>
|
|
<%= Rails.application.assets["top-bar.css"].to_s.html_safe %>
|
|
<%= Rails.application.assets["scaffolds.css"].to_s.html_safe %>
|
|
<%= Rails.application.assets["article-form-needed-legacy.css"].to_s.html_safe %>
|
|
<%= Rails.application.assets["footer.css"].to_s.html_safe %>
|
|
</style>
|
|
<% elsif view_class.include? "classified_listings-" %>
|
|
<style>
|
|
<%= Rails.application.assets["base/reset.css"].to_s.html_safe %>
|
|
<%= Rails.application.assets["scaffolds.css"].to_s.html_safe %>
|
|
<%= Rails.application.assets["top-bar.css"].to_s.html_safe %>
|
|
<%= Rails.application.assets["classified_listings.css"].to_s.html_safe %>
|
|
<%= Rails.application.assets["footer.css"].to_s.html_safe %>
|
|
</style>
|
|
<% elsif view_class.include? "credits-" %>
|
|
<style>
|
|
<%= Rails.application.assets["base/reset.css"].to_s.html_safe %>
|
|
<%= Rails.application.assets["scaffolds.css"].to_s.html_safe %>
|
|
<%= Rails.application.assets["top-bar.css"].to_s.html_safe %>
|
|
<%= Rails.application.assets["credits.css"].to_s.html_safe %>
|
|
<%= Rails.application.assets["footer.css"].to_s.html_safe %>
|
|
</style>
|
|
<% elsif view_class.include? "videos-index" %>
|
|
<style>
|
|
<%= Rails.application.assets["base/reset.css"].to_s.html_safe %>
|
|
<%= Rails.application.assets["scaffolds.css"].to_s.html_safe %>
|
|
<%= Rails.application.assets["top-bar.css"].to_s.html_safe %>
|
|
<%= Rails.application.assets["video-collection.css"].to_s.html_safe %>
|
|
<%= Rails.application.assets["footer.css"].to_s.html_safe %>
|
|
</style>
|
|
<% elsif view_class.include? "badges-index" %>
|
|
<%= stylesheet_link_tag "minimal", media: "all" %>
|
|
<style>
|
|
<%= Rails.application.assets["badges.css"].to_s.html_safe %>
|
|
</style>
|
|
<% else %>
|
|
<%= stylesheet_link_tag "minimal", media: "all" %>
|
|
<% end %>
|
|
<% end %>
|