Removed GopherJS, basic frontend completed, need backend changes for

torrent storage
This commit is contained in:
2017-11-30 18:12:11 -05:00
parent 67fdef16b1
commit e98ad2cc88
69321 changed files with 5498914 additions and 337 deletions

View File

@@ -0,0 +1,31 @@
import { Breakpoints, BreakpointsOptions } from './createBreakpoints';
import { Mixins } from './createMixins';
import { Palette } from './createPalette';
import { Shadows } from './shadows';
import { Spacing } from './spacing';
import { Transitions } from './transitions';
import { Typography, TypographyOptions } from './createTypography';
import { ZIndex } from './zIndex';
export interface ThemeOptions {
breakpoints?: Partial<BreakpointsOptions> & Partial<Breakpoints>;
mixins?: Partial<Mixins>;
palette?: Partial<Palette>;
typography?: TypographyOptions | ((palette: Palette) => TypographyOptions);
}
export type Theme<T = {}> = {
direction: 'ltr' | 'rtl';
palette: Palette;
typography: Typography;
mixins: Mixins;
breakpoints: Breakpoints;
shadows: Shadows;
transitions: Transitions;
spacing: Spacing;
zIndex: ZIndex;
} & T;
export default function createMuiTheme<T = {}>(
options?: ThemeOptions & T
): Theme<T>;