This commit is contained in:
Albert Yi
2018-07-31 16:31:18 -07:00
parent 6fa0ae2cf1
commit 6fde3c20cf
37 changed files with 67 additions and 53 deletions

View File

@@ -6,11 +6,12 @@ function importAll (r) {
require('jquery-ujs');
require('hammerjs');
require('qtip2');
// should start looking for nodejs replacements
importAll(require.context('../vendor', true, /\.js$/));
importAll(require.context('../src/styles/base', true, /\.scss$/));
require("jquery-ui/ui/widgets/autocomplete");
require("jquery-ui/ui/widgets/button");
require("jquery-ui/ui/widgets/dialog");
@@ -25,5 +26,5 @@ require("jquery-ui/themes/base/resizable.css");
require("jquery-ui/themes/base/theme.css");
importAll(require.context('../src/javascripts', true, /\.js(\.erb)?$/));
importAll(require.context('../src/styles', true, /\.scss$/));
importAll(require.context('../src/styles', true, /\.scss.erb$/));
importAll(require.context('../src/styles/common', true, /\.scss(?:\.erb)?$/));
importAll(require.context('../src/styles/specific', true, /\.scss(?:\.erb)?$/));

View File

@@ -1,3 +1,5 @@
import Utility from './utility'
let ModQueue = {};
ModQueue.processed = 0;

View File

@@ -1,9 +1,12 @@
import Utility from './utility'
require('qtip2');
require('qtip2/dist/jquery.qtip.css');
let PostTooltip = {};
PostTooltip.render_tooltip = function (event, qtip) {
var post_id = $(event.target).parents("[data-id]").data("id");
var post_id = $(this).parents("[data-id]").data("id");
$.get("/posts/" + post_id, { variant: "tooltip" }).then(function (html) {
qtip.set("content.text", html);

View File

@@ -1,5 +1,3 @@
@charset "UTF-8";
$menu_color: #F5F5FF;
$link_color: hsl(213, 100%, 50%);
$link_hover_color: lighten($link_color, 25%);

View File

@@ -1,6 +1,6 @@
// Source: https://github.com/FrogBot/sassy_bootstrap/blob/master/lib/_reset.sass
@import "000_vars.scss";
@import "../base/000_vars.scss";
// Reset.sass
// Props to Eric Meyer (meyerweb.com) for his CSS reset file. We're using an

View File

@@ -1,4 +1,4 @@
@import "000_vars.scss";
@import "../base/000_vars.scss";
body {
background-color: #FFF;

View File

@@ -1,4 +1,4 @@
@import "000_vars.scss";
@import "../base/000_vars.scss";
a:link {
color: $link_color;

View File

@@ -1,3 +1,5 @@
@import "../base/000_vars.scss";
.ui-autocomplete {
font-size: 0.9em;
@@ -9,8 +11,12 @@
border-right: 1px solid #C5C5C5;
}
.ui-menu-item a {
padding: 1px .2em;
.ui-menu-item-wrapper {
padding: 3px .5em 3px .4em;
a {
margin-right: 1em;
}
}
.autocomplete-arrow {

View File

@@ -1,4 +1,4 @@
@import "000_vars.scss";
@import "../base/000_vars.scss";
div.prose {
line-height: 1.4em;

View File

@@ -1,4 +1,4 @@
@import "000_vars.scss";
@import "../base/000_vars.scss";
span.error {
display: block;

View File

@@ -1,4 +1,4 @@
@import "./000_vars.scss";
@import "../base/000_vars.scss";
.ui-widget {
font-family: $base_font_family;

View File

@@ -1,4 +1,4 @@
@import "000_vars.scss";
@import "../base/000_vars.scss";
div#search {
margin-bottom: 1em;

View File

@@ -1,4 +1,4 @@
@import "000_vars.scss";
@import "../base/000_vars.scss";
#maintoggle {
display: none;

View File

@@ -1,4 +1,4 @@
@import "000_vars.scss";
@import "../base/000_vars.scss";
div.paginator {
display: block;

View File

@@ -1,4 +1,4 @@
@import "000_vars.scss";
@import "../base/000_vars.scss";
table.striped {
p {

View File

@@ -1,13 +1,17 @@
@import "./000_vars.scss";
@import "../base/000_vars.scss";
<% TagCategory.css_mapping.each do |category,cssmap| %>
.category-<%= category %> a, a.tag-type-<%= category %>, .ui-state-active a.tag-type-<%= category %> {
.category-<%= category %> a, a.tag-type-<%= category %>, .ui-widget-content a.tag-type-<%= category %> {
color: <%= cssmap["color"] %>;
&:hover {
color: <%= cssmap["hover"] %>;
}
}
.ui-widget-content .ui-state-active a.tag-type-<%= category %> {
color: <%= cssmap["hover"] %>;
}
<% end %>
.category-banned a, a.tag-type-banned, .ui-state-active a.tag-type-banned {

View File

@@ -1,4 +1,4 @@
@import "../common/020_base.scss";
@import "../base/020_base.scss";
#c-maintenance-user-api-keys {
#api-key {

View File

@@ -1,4 +1,4 @@
@import "../common/000_vars.scss";
@import "../base/000_vars.scss";
div#c-artists, div#excerpt {
span.new-artist {

View File

@@ -1,4 +1,4 @@
@import "../common/000_vars.scss";
@import "../base/000_vars.scss";
#c-bans #a-index {
tr[data-expired="true"] {

View File

@@ -1,4 +1,4 @@
@import "../common/000_vars.scss";
@import "../base/000_vars.scss";
div.comments-for-post {
div.notices {

View File

@@ -1,4 +1,4 @@
@import "../common/000_vars.scss";
@import "../base/000_vars.scss";
div#c-dmails {
tr.read-false {

View File

@@ -1,4 +1,4 @@
@import "../common/000_vars.scss";
@import "../base/000_vars.scss";
div#c-explore-posts {
header {

View File

@@ -1,4 +1,4 @@
@import "../common/000_vars.scss";
@import "../base/000_vars.scss";
div#c-favorites {
section#content > h1 {

View File

@@ -1,4 +1,4 @@
@import "../common/000_vars.scss";
@import "../base/000_vars.scss";
div#c-static {
div#a-keyboard-shortcuts {

View File

@@ -1,4 +1,4 @@
@import "../common/000_vars.scss";
@import "../base/000_vars.scss";
div#c-moderator-post-queues {
div.post {

View File

@@ -1,4 +1,4 @@
@import "../common/000_vars.scss";
@import "../base/000_vars.scss";
div#note-container {
position: absolute;

View File

@@ -1,4 +1,4 @@
@import "../common/000_vars.scss";
@import "../base/000_vars.scss";
a.pool-category-series, .pool-category-series a {
color: #A0A;

View File

@@ -1,4 +1,4 @@
@import "../common/000_vars.scss";
@import "../base/000_vars.scss";
$tooltip-line-height: 16px;
$tooltip-body-height: $tooltip-line-height * 6; // 6 lines high.

View File

@@ -1,4 +1,4 @@
@import "../common/000_vars.scss";
@import "../base/000_vars.scss";
div#c-post-versions {
div#a-index {

View File

@@ -1,4 +1,4 @@
@import "../common/000_vars.scss";
@import "../base/000_vars.scss";
article.post-preview {
height: 154px;

View File

@@ -1,4 +1,4 @@
@import "../common/000_vars.scss";
@import "../base/000_vars.scss";
div#related-tags-container {
padding-right: 2em;

View File

@@ -1,4 +1,4 @@
@import "../common/000_vars.scss";
@import "../base/000_vars.scss";
div#c-sessions {
div#a-new {

View File

@@ -1,4 +1,4 @@
@import "../common/000_vars.scss";
@import "../base/000_vars.scss";
div#c-static {
div#a-site-map {

View File

@@ -1,4 +1,4 @@
@import "../common/000_vars.scss";
@import "../base/000_vars.scss";
div#c-static div#a-terms-of-service {
width: 40em;

View File

@@ -1,4 +1,4 @@
@import "../common/000_vars.scss";
@import "../base/000_vars.scss";
div#c-users {
div#a-show {

View File

@@ -1,4 +1,4 @@
@import "../common/000_vars.scss";
@import "../base/000_vars.scss";
#desktop-version-link {
display: none;