@import "upload/upload.scss";
@import "widget/widget.scss";
@import "window/window.scss";
+
+
+@mixin base {
+ // @include base-app;
+
+ // everything included from base theme
+ // other themes should enclose corresponding definitions in theme selectors
+
+ @include base-widget;
+
+ @include base-absolutelayout;
+ @include base-accordion;
+ @include base-button;
+ @include base-caption;
+
+ // here for now to preserve old semantics
+ @include base-common;
+
+ @include base-layout;
+ @include base-csslayout;
+ @include base-customcomponent;
+ @include base-customlayout;
+ @include base-datefield;
+ @include base-dragwrapper;
+ @include base-embedded;
+ @include base-formlayout;
+ @include base-gridlayout;
+ @include base-label;
+ @include base-link;
+ @include base-loginform;
+ @include base-menubar;
+ @include base-notification;
+ @include base-orderedlayout;
+ @include base-panel;
+ @include base-popupview;
+ @include base-progressindicator;
+ @include base-select;
+ @include base-shadow;
+ @include base-slider;
+ @include base-splitpanel;
+ @include base-table;
+ @include base-tabsheet;
+ @include base-textfield;
+ @include base-richtextarea;
+ @include base-tree;
+ @include base-treetable;
+ @include base-upload;
+ @include base-window;
+}
+
@import "base.scss";
-
-// @include base-app;
-
-// everything included from base theme
-// other themes should enclose corresponding definitions in theme selectors
-
-@include base-widget;
-
-@include base-absolutelayout;
-@include base-accordion;
-@include base-button;
-@include base-caption;
-
-// here for now to preserve old semantics
-@include base-common;
-
-@include base-layout;
-@include base-csslayout;
-@include base-customcomponent;
-@include base-customlayout;
-@include base-datefield;
-@include base-dragwrapper;
-@include base-embedded;
-@include base-formlayout;
-@include base-gridlayout;
-@include base-label;
-@include base-link;
-@include base-loginform;
-@include base-menubar;
-@include base-notification;
-@include base-orderedlayout;
-@include base-panel;
-@include base-popupview;
-@include base-progressindicator;
-@include base-select;
-@include base-shadow;
-@include base-slider;
-@include base-splitpanel;
-@include base-table;
-@include base-tabsheet;
-@include base-textfield;
-@include base-richtextarea;
-@include base-tree;
-@include base-treetable;
-@include base-upload;
-@include base-window;
+@include base;
-@import "../base/styles.scss";
+@import "../base/base.scss";
@import "common/common.scss";
@import "components/components.scss";
@import "compound/compound.scss";
@mixin chameleon {
+ // TODO move this?
+ @include base;
// TODO each
@include chameleon-app;
@include chameleon-common;
@import "chameleon.scss";
-.chameleon {
- @include chameleon;
-}
\ No newline at end of file
+
+@include chameleon;
-@import "../base/styles.scss";
+@import "../base/base.scss";
@import "accordion/accordion.scss";
@import "button/button.scss";
@import "window/window.scss";
@mixin liferay {
+ // TODO move?
+ @include base;
+ // TODO @each
@include liferay-accordion;
@include liferay-button;
@import "liferay.scss";
-.liferay {
- @include liferay;
-}
-
+@include liferay;
-// move this(?)
-@import "base.scss";
+@import "../base/base.scss";
// common between others for now for backwards compatibility
@import "accordion/accordion.scss";
@import "window/window.scss";
@mixin reindeer {
+ // should this be here?
+ @include base;
+
// TODO @each
@include reindeer-accordion;
@import "reindeer.scss";
-.reindeer {
- @include reindeer;
-}
+@include reindeer;
-@import "../base/styles.scss";
+@import "../base/base.scss";
@import "absolutelayout/absolutelayout.scss";
@import "accordion/accordion.scss";
@import "window/window.scss";
@mixin runo {
+ // TODO move?
+ @include base;
// TODO each
@include runo-absolutelayout;
@include runo-accordion;
@import "runo.scss";
-.runo {
- @include runo;
-}
+@include runo;
\ No newline at end of file