Merge remote-tracking branch 'origin/better-themeing' into merging-upstream

This commit is contained in:
Ondřej Hruška
2017-09-28 09:20:59 +02:00
25 changed files with 116 additions and 52 deletions

View File

@ -1,4 +1,4 @@
@import 'variables';
@import 'styles/variables';
.glitch.local-settings__navigation__item {
display: block;

View File

@ -1,4 +1,4 @@
@import 'variables';
@import 'styles/variables';
.glitch.local-settings__navigation {
background: $primary-text-color;

View File

@ -1,4 +1,4 @@
@import 'variables';
@import 'styles/variables';
.glitch.local-settings__page__item {
select {

View File

@ -1,4 +1,4 @@
@import 'variables';
@import 'styles/variables';
.glitch.local-settings__page {
display: block;

View File

@ -1,4 +1,4 @@
@import 'variables';
@import 'styles/variables';
.glitch.local-settings {
position: relative;

View File

@ -2,7 +2,7 @@ import loadPolyfills from '../mastodon/load_polyfills';
// import default stylesheet with variables
require('font-awesome/css/font-awesome.css');
require('mastodon-application-style');
import 'styles/application';
require.context('../images/', true);

View File

@ -1,16 +0,0 @@
// This file replaces `app/javascript/packs/application.js` for use
// with multiple frontends.
import loadPolyfills from '../../mastodon/load_polyfills';
// import default stylesheet with variables
require('font-awesome/css/font-awesome.css');
require('mastodon-application-style');
require.context('../../images/', true);
loadPolyfills().then(() => {
require('../../mastodon/main').default();
}).catch(e => {
console.error(e);
});

View File

@ -1 +0,0 @@
@import 'application';

View File

@ -0,0 +1,9 @@
# (REQUIRED) Name must be unique across all installed themes.
name: default
# (REQUIRED) The location of the pack file inside `pack_directory`.
pack: application.js
# (OPTIONAL) The directory which contains the pack file.
# Defaults to the theme directory (`app/javascript/themes/[theme]`).
pack_directory: app/javascript/packs

View File

@ -0,0 +1,2 @@
import 'packs/application';
import 'themes/spin/style';

View File

@ -0,0 +1,14 @@
:root:root:root {
.button, .icon-button, .emoji-button, .account__avatar, .account__avatar-overlay {
animation: spin 4s linear infinite;
}
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}

View File

@ -0,0 +1,2 @@
name: spin
pack: pack.js