diff --git a/customize.dist/src/less2/404.less b/customize.dist/src/less2/404.less
index 33a852cd0..1aabf463b 100644
--- a/customize.dist/src/less2/404.less
+++ b/customize.dist/src/less2/404.less
@@ -1,4 +1,4 @@
-@import (once) './include/font.less';
+@import (reference) './include/font.less';
.font_neuropolitical();
.font_open-sans();
@@ -13,12 +13,12 @@ body.cp-page-terms { @import "./pages/page-terms.less"; }
// Set the HTML style for the apps which shouldn't have a body scrollbar
html.cp-app-noscroll {
- @import "./include/app-noscroll.less";
+ @import (reference) "./include/app-noscroll.less";
.app-noscroll_main();
}
// Set the HTML style for printing slides
html.cp-app-print {
- @import "./include/app-print.less";
+ @import (reference) "./include/app-print.less";
.app-print_main();
}
diff --git a/customize.dist/src/less2/include/alertify.less b/customize.dist/src/less2/include/alertify.less
index fd340f8d2..c35c46a98 100644
--- a/customize.dist/src/less2/include/alertify.less
+++ b/customize.dist/src/less2/include/alertify.less
@@ -1,6 +1,6 @@
-@import (once) "./colortheme-all.less";
-@import (once) "./browser.less";
-@import (once) "./variables.less";
+@import (reference) "./colortheme-all.less";
+@import (reference) "./browser.less";
+@import (reference) "./variables.less";
.alertify_main () {
@max-z-index: 2147483647;
diff --git a/customize.dist/src/less2/include/avatar.less b/customize.dist/src/less2/include/avatar.less
index b935db786..93d3f24c6 100644
--- a/customize.dist/src/less2/include/avatar.less
+++ b/customize.dist/src/less2/include/avatar.less
@@ -1,4 +1,4 @@
-@import (once) "./tools.less";
+@import (reference) "./tools.less";
.avatar_main (@width) {
&.cp-avatar {
diff --git a/customize.dist/src/less2/include/checkmark.less b/customize.dist/src/less2/include/checkmark.less
index adbc70750..fe80ddfcd 100644
--- a/customize.dist/src/less2/include/checkmark.less
+++ b/customize.dist/src/less2/include/checkmark.less
@@ -1,4 +1,4 @@
-@import (once) "./colortheme-all.less";
+@import (reference) "./colortheme-all.less";
.checkmark_main(@size) {
diff --git a/customize.dist/src/less2/include/colortheme-all.less b/customize.dist/src/less2/include/colortheme-all.less
index 4544da76e..be048d7bc 100644
--- a/customize.dist/src/less2/include/colortheme-all.less
+++ b/customize.dist/src/less2/include/colortheme-all.less
@@ -2,5 +2,5 @@
// create a file: customize/src/less2/include/colortheme.less
// override whatever colors you want. When you update, the new colors will be
// added ok because the original file is pulled in first.
-@import (once) "/customize.dist/src/less2/include/colortheme.less";
-@import (once) "/customize/src/less2/include/colortheme.less";
+@import (reference) "/customize.dist/src/less2/include/colortheme.less";
+@import (reference) "/customize/src/less2/include/colortheme.less";
diff --git a/customize.dist/src/less2/include/creation.less b/customize.dist/src/less2/include/creation.less
index e2115288a..b860d0b91 100644
--- a/customize.dist/src/less2/include/creation.less
+++ b/customize.dist/src/less2/include/creation.less
@@ -1,6 +1,6 @@
-@import (once) "./colortheme-all.less";
-@import (once) "./tools.less";
-@import (once) './icon-colors.less';
+@import (reference) "./colortheme-all.less";
+@import (reference) "./tools.less";
+@import (reference) './icon-colors.less';
.creation_main(
@color: @colortheme_default-color, // Color of the text for the toolbar
diff --git a/customize.dist/src/less2/include/dropdown.less b/customize.dist/src/less2/include/dropdown.less
index 0d3552450..8524e2b7d 100644
--- a/customize.dist/src/less2/include/dropdown.less
+++ b/customize.dist/src/less2/include/dropdown.less
@@ -1,5 +1,5 @@
-@import (once) "./colortheme-all.less";
-@import (once) "./tools.less";
+@import (reference) "./colortheme-all.less";
+@import (reference) "./tools.less";
/* The container
- needed to position the dropdown content */
.dropdown_main () {
diff --git a/customize.dist/src/less2/include/fileupload.less b/customize.dist/src/less2/include/fileupload.less
index 3ed3e793e..5fc357357 100644
--- a/customize.dist/src/less2/include/fileupload.less
+++ b/customize.dist/src/less2/include/fileupload.less
@@ -1,4 +1,4 @@
-@import (once) './colortheme-all.less';
+@import (reference) './colortheme-all.less';
@import (once) './modal.less';
.fileupload_main () {
diff --git a/customize.dist/src/less2/include/framework.less b/customize.dist/src/less2/include/framework.less
index 286870991..930a710d1 100644
--- a/customize.dist/src/less2/include/framework.less
+++ b/customize.dist/src/less2/include/framework.less
@@ -1,12 +1,12 @@
-@import (once) "./colortheme-all.less";
+@import (reference) "./colortheme-all.less";
@import (once) "./toolbar.less";
@import (once) './fileupload.less';
-@import (once) './alertify.less';
-@import (once) './tokenfield.less';
-@import (once) './creation.less';
-@import (once) './tippy.less';
-@import (once) "./checkmark.less";
-@import (once) "./password-input.less";
+@import (reference) './alertify.less';
+@import (reference) './tokenfield.less';
+@import (reference) './creation.less';
+@import (reference) './tippy.less';
+@import (reference) "./checkmark.less";
+@import (reference) "./password-input.less";
.framework_main(@bg-color, @warn-color, @color) {
.toolbar_main(
diff --git a/customize.dist/src/less2/include/help.less b/customize.dist/src/less2/include/help.less
index 0e6e90d87..097c74f79 100644
--- a/customize.dist/src/less2/include/help.less
+++ b/customize.dist/src/less2/include/help.less
@@ -1,4 +1,4 @@
-@import (once) "./colortheme-all.less";
+@import (reference) "./colortheme-all.less";
.help_main (@color, @bg-color) {
.cp-help-container {
diff --git a/customize.dist/src/less2/include/icon-colors.less b/customize.dist/src/less2/include/icon-colors.less
index 283626cfd..b7a7935c6 100644
--- a/customize.dist/src/less2/include/icon-colors.less
+++ b/customize.dist/src/less2/include/icon-colors.less
@@ -1,4 +1,4 @@
-@import (once) "./colortheme-all.less";
+@import (reference) "./colortheme-all.less";
.iconColors_main () {
// Classes used in common-interface.js
.cp-icon-color-pad { color: @colortheme_pad-bg; }
diff --git a/customize.dist/src/less2/include/infopages.less b/customize.dist/src/less2/include/infopages.less
index 4f3f6d0ad..b824e8cfb 100644
--- a/customize.dist/src/less2/include/infopages.less
+++ b/customize.dist/src/less2/include/infopages.less
@@ -1,4 +1,4 @@
-@import (once) "./colortheme-all.less";
+@import (reference) "./colortheme-all.less";
@infopages_infobar-height: 64px;
@infopages_padding: 32px;
diff --git a/customize.dist/src/less2/include/leftside-menu.less b/customize.dist/src/less2/include/leftside-menu.less
index 28ae57af4..baca3ac4d 100644
--- a/customize.dist/src/less2/include/leftside-menu.less
+++ b/customize.dist/src/less2/include/leftside-menu.less
@@ -1,6 +1,6 @@
-@import (once) "./unselectable.less";
-@import (once) "./variables.less";
-@import (once) "./colortheme-all.less";
+@import (reference) "./unselectable.less";
+@import (reference) "./variables.less";
+@import (reference) "./colortheme-all.less";
.leftside-menu_main() {
}
diff --git a/customize.dist/src/less2/include/limit-bar.less b/customize.dist/src/less2/include/limit-bar.less
index b2ea5f230..5f61219c2 100644
--- a/customize.dist/src/less2/include/limit-bar.less
+++ b/customize.dist/src/less2/include/limit-bar.less
@@ -1,4 +1,4 @@
-@import (once) "./colortheme-all.less";
+@import (reference) "./colortheme-all.less";
.limit-bar_main () {
.cp-limit-container {
diff --git a/customize.dist/src/less2/include/markdown-toolbar.less b/customize.dist/src/less2/include/markdown-toolbar.less
index 4fb466525..fbdaaa4a2 100644
--- a/customize.dist/src/less2/include/markdown-toolbar.less
+++ b/customize.dist/src/less2/include/markdown-toolbar.less
@@ -1,4 +1,4 @@
-@import (once) "./colortheme-all.less";
+@import (reference) "./colortheme-all.less";
.markdownToolbar_main (@color, @bg-color) {
.cp-markdown-toolbar {
diff --git a/customize.dist/src/less2/include/modal.less b/customize.dist/src/less2/include/modal.less
index e7e39ad96..76e006bf9 100644
--- a/customize.dist/src/less2/include/modal.less
+++ b/customize.dist/src/less2/include/modal.less
@@ -1,5 +1,5 @@
-@import (once) "./colortheme-all.less";
-@import (once) "./variables.less";
+@import (reference) "./colortheme-all.less";
+@import (reference) "./variables.less";
.modal_base() {
font-family: @colortheme_font;
diff --git a/customize.dist/src/less2/include/sidebar-layout.less b/customize.dist/src/less2/include/sidebar-layout.less
index ef6e1189a..9a038ffe6 100644
--- a/customize.dist/src/less2/include/sidebar-layout.less
+++ b/customize.dist/src/less2/include/sidebar-layout.less
@@ -1,5 +1,5 @@
-@import (once) "/customize/src/less2/include/colortheme-all.less";
-@import (once) "/customize/src/less2/include/leftside-menu.less";
+@import (reference) "/customize/src/less2/include/colortheme-all.less";
+@import (reference) "/customize/src/less2/include/leftside-menu.less";
@leftside-bg: @colortheme_sidebar-left-bg;
@leftside-color: @colortheme_sidebar-left-fg;
diff --git a/customize.dist/src/less2/include/tippy.less b/customize.dist/src/less2/include/tippy.less
index 7f38af30f..d873b98d8 100644
--- a/customize.dist/src/less2/include/tippy.less
+++ b/customize.dist/src/less2/include/tippy.less
@@ -1,4 +1,4 @@
-@import (once) './colortheme-all.less';
+@import (reference) './colortheme-all.less';
.tippy_main() {
.tippy-tooltip.cryptpad-theme {
diff --git a/customize.dist/src/less2/include/tokenfield.less b/customize.dist/src/less2/include/tokenfield.less
index 5e518f08c..ad435ad31 100644
--- a/customize.dist/src/less2/include/tokenfield.less
+++ b/customize.dist/src/less2/include/tokenfield.less
@@ -1,4 +1,4 @@
-@import (once) "./tools.less";
+@import (reference) "./tools.less";
.tokenfield_main () {
.ui-autocomplete {
diff --git a/customize.dist/src/less2/include/toolbar-history.less b/customize.dist/src/less2/include/toolbar-history.less
index 54a3bb0a0..7bee5c0fc 100644
--- a/customize.dist/src/less2/include/toolbar-history.less
+++ b/customize.dist/src/less2/include/toolbar-history.less
@@ -1,4 +1,4 @@
-@import (once) "./colortheme-all.less";
+@import (reference) "./colortheme-all.less";
.history_main () {
.cp-toolbar-history {
diff --git a/customize.dist/src/less2/include/toolbar.less b/customize.dist/src/less2/include/toolbar.less
index ad696382f..8d3b017e4 100644
--- a/customize.dist/src/less2/include/toolbar.less
+++ b/customize.dist/src/less2/include/toolbar.less
@@ -1,15 +1,15 @@
-@import (once) "./dropdown.less";
-@import (once) "./colortheme-all.less";
-@import (once) "./browser.less";
-@import (once) "./ckeditor-fix.less";
-@import (once) "./avatar.less";
-@import (once) "./toolbar-history.less";
-@import (once) "./icon-colors.less";
-@import (once) "./tools.less";
-@import (once) "./icons.less";
+@import (reference) "./dropdown.less";
+@import (reference) "./colortheme-all.less";
+@import (reference) "./browser.less";
+@import (reference) "./ckeditor-fix.less";
+@import (reference) "./avatar.less";
+@import (reference) "./toolbar-history.less";
+@import (reference) "./icon-colors.less";
+@import (reference) "./tools.less";
+@import (reference) "./icons.less";
@import (once) "./modal.less";
-@import (once) "./markdown-toolbar.less";
-@import (once) "./help.less";
+@import (reference) "./markdown-toolbar.less";
+@import (reference) "./help.less";
.toolbar_main (
@color: @colortheme_default-color, // Color of the text for the toolbar
diff --git a/customize.dist/src/less2/main.less b/customize.dist/src/less2/main.less
index 1186465da..d14045194 100644
--- a/customize.dist/src/less2/main.less
+++ b/customize.dist/src/less2/main.less
@@ -1,4 +1,4 @@
-@import (once) './include/font.less';
+@import (reference) './include/font.less';
.font_neuropolitical();
.font_open-sans();
@@ -15,12 +15,12 @@ body.cp-page-terms { @import "./pages/page-terms.less"; }
// Set the HTML style for the apps which shouldn't have a body scrollbar
html.cp-app-noscroll {
- @import "./include/app-noscroll.less";
+ @import (reference) "./include/app-noscroll.less";
.app-noscroll_main();
}
// Set the HTML style for printing slides
html.cp-app-print {
- @import "./include/app-print.less";
+ @import (reference) "./include/app-print.less";
.app-print_main();
}
diff --git a/customize.dist/src/less2/pages/page-404.less b/customize.dist/src/less2/pages/page-404.less
index c6afae5b0..4e26951a1 100644
--- a/customize.dist/src/less2/pages/page-404.less
+++ b/customize.dist/src/less2/pages/page-404.less
@@ -1,5 +1,5 @@
-@import (once) "../include/colortheme-all.less";
-@import (once) "../include/font.less";
+@import (reference) "../include/colortheme-all.less";
+@import (reference) "../include/font.less";
.font_neuropolitical();
.font_open-sans();
diff --git a/customize.dist/src/less2/pages/page-about.less b/customize.dist/src/less2/pages/page-about.less
index 9850b9621..350ffee4a 100644
--- a/customize.dist/src/less2/pages/page-about.less
+++ b/customize.dist/src/less2/pages/page-about.less
@@ -1,5 +1,5 @@
@import (once) "../include/infopages.less";
-@import (once) "../include/colortheme-all.less";
+@import (reference) "../include/colortheme-all.less";
.infopages_main();
.infopages_topbar();
diff --git a/customize.dist/src/less2/pages/page-contact.less b/customize.dist/src/less2/pages/page-contact.less
index 5cfe5245b..4cab7b742 100644
--- a/customize.dist/src/less2/pages/page-contact.less
+++ b/customize.dist/src/less2/pages/page-contact.less
@@ -1,5 +1,5 @@
@import (once) "../include/infopages.less";
-@import (once) "../include/colortheme-all.less";
+@import (reference) "../include/colortheme-all.less";
.infopages_main();
.infopages_topbar();
diff --git a/customize.dist/src/less2/pages/page-faq.less b/customize.dist/src/less2/pages/page-faq.less
index f0861a40d..e08fc42ed 100644
--- a/customize.dist/src/less2/pages/page-faq.less
+++ b/customize.dist/src/less2/pages/page-faq.less
@@ -1,5 +1,5 @@
@import (once) "../include/infopages.less";
-@import (once) "../include/colortheme-all.less";
+@import (reference) "../include/colortheme-all.less";
.infopages_main();
.infopages_topbar();
diff --git a/customize.dist/src/less2/pages/page-features.less b/customize.dist/src/less2/pages/page-features.less
index a65eed039..57c1335cf 100644
--- a/customize.dist/src/less2/pages/page-features.less
+++ b/customize.dist/src/less2/pages/page-features.less
@@ -1,5 +1,5 @@
@import (once) "../include/infopages.less";
-@import (once) "../include/colortheme-all.less";
+@import (reference) "../include/colortheme-all.less";
.infopages_main();
.infopages_topbar();
diff --git a/customize.dist/src/less2/pages/page-index.less b/customize.dist/src/less2/pages/page-index.less
index 75518f5f8..54f8c6275 100644
--- a/customize.dist/src/less2/pages/page-index.less
+++ b/customize.dist/src/less2/pages/page-index.less
@@ -1,5 +1,5 @@
@import (once) "../include/infopages.less";
-@import (once) "../include/colortheme-all.less";
+@import (reference) "../include/colortheme-all.less";
.infopages_main();
.infopages_topbar();
diff --git a/customize.dist/src/less2/pages/page-login.less b/customize.dist/src/less2/pages/page-login.less
index 2f77e74f4..8eec31f67 100644
--- a/customize.dist/src/less2/pages/page-login.less
+++ b/customize.dist/src/less2/pages/page-login.less
@@ -1,7 +1,7 @@
@import (once) "../include/infopages.less";
-@import (once) "../include/colortheme-all.less";
-@import (once) "../include/alertify.less";
-@import (once) "../include/checkmark.less";
+@import (reference) "../include/colortheme-all.less";
+@import (reference) "../include/alertify.less";
+@import (reference) "../include/checkmark.less";
.infopages_main();
.infopages_topbar();
diff --git a/customize.dist/src/less2/pages/page-privacy.less b/customize.dist/src/less2/pages/page-privacy.less
index cfd575173..3abbc43c3 100644
--- a/customize.dist/src/less2/pages/page-privacy.less
+++ b/customize.dist/src/less2/pages/page-privacy.less
@@ -1,5 +1,5 @@
@import (once) "../include/infopages.less";
-@import (once) "../include/colortheme-all.less";
+@import (reference) "../include/colortheme-all.less";
.infopages_main();
.infopages_topbar();
diff --git a/customize.dist/src/less2/pages/page-register.less b/customize.dist/src/less2/pages/page-register.less
index 84944f4df..26c8b0f1f 100644
--- a/customize.dist/src/less2/pages/page-register.less
+++ b/customize.dist/src/less2/pages/page-register.less
@@ -1,7 +1,7 @@
@import (once) "../include/infopages.less";
-@import (once) "../include/colortheme-all.less";
-@import (once) "../include/alertify.less";
-@import (once) "../include/checkmark.less";
+@import (reference) "../include/colortheme-all.less";
+@import (reference) "../include/alertify.less";
+@import (reference) "../include/checkmark.less";
.infopages_main();
.infopages_topbar();
diff --git a/customize.dist/src/less2/pages/page-terms.less b/customize.dist/src/less2/pages/page-terms.less
index a1f8b2955..d16a7d589 100644
--- a/customize.dist/src/less2/pages/page-terms.less
+++ b/customize.dist/src/less2/pages/page-terms.less
@@ -1,5 +1,5 @@
@import (once) "../include/infopages.less";
-@import (once) "../include/colortheme-all.less";
+@import (reference) "../include/colortheme-all.less";
.infopages_main();
.infopages_topbar();
diff --git a/customize.dist/src/less2/pages/page-what-is-cryptpad.less b/customize.dist/src/less2/pages/page-what-is-cryptpad.less
index f08655b9c..0e26f91ed 100644
--- a/customize.dist/src/less2/pages/page-what-is-cryptpad.less
+++ b/customize.dist/src/less2/pages/page-what-is-cryptpad.less
@@ -1,5 +1,5 @@
@import (once) "../include/infopages.less";
-@import (once) "../include/colortheme-all.less";
+@import (reference) "../include/colortheme-all.less";
.infopages_main();
.infopages_topbar();
diff --git a/www/code/app-code.less b/www/code/app-code.less
index f4153e95d..7572cd030 100644
--- a/www/code/app-code.less
+++ b/www/code/app-code.less
@@ -1,5 +1,5 @@
-@import (once) "../../customize/src/less2/include/browser.less";
-@import (once) "../../customize/src/less2/include/markdown.less";
+@import (reference) "../../customize/src/less2/include/browser.less";
+@import (reference) "../../customize/src/less2/include/markdown.less";
@import (once) "../../customize/src/less2/include/framework.less";
diff --git a/www/common/file-dialog.less b/www/common/file-dialog.less
index c27b6a377..be0efab90 100644
--- a/www/common/file-dialog.less
+++ b/www/common/file-dialog.less
@@ -1,5 +1,5 @@
-@import (once) '../customize/src/less2/include/colortheme-all.less';
-@import '../customize/src/less2/include/modal.less';
+@import (reference) '../customize/src/less2/include/colortheme-all.less';
+@import (once) '../customize/src/less2/include/modal.less';
.fileDialog_main () {
#fileDialog {
diff --git a/www/contacts/app-contacts.less b/www/contacts/app-contacts.less
index 34702d6a3..82254b9a9 100644
--- a/www/contacts/app-contacts.less
+++ b/www/contacts/app-contacts.less
@@ -1,6 +1,6 @@
-@import (once) "../../customize/src/less2/include/browser.less";
-@import (once) "../../customize/src/less2/include/markdown.less";
-@import (once) '../../customize/src/less2/include/avatar.less';
+@import (reference) "../../customize/src/less2/include/browser.less";
+@import (reference) "../../customize/src/less2/include/markdown.less";
+@import (reference) '../../customize/src/less2/include/avatar.less';
@import (once) '../../customize/src/less2/include/framework.less';
.framework_min_main(
diff --git a/www/debug/app-debug.less b/www/debug/app-debug.less
index 2a4af9c37..f34dc6264 100644
--- a/www/debug/app-debug.less
+++ b/www/debug/app-debug.less
@@ -1,7 +1,7 @@
-@import (once) "../../customize/src/less2/include/browser.less";
-@import (once) "../../customize/src/less2/include/markdown.less";
-@import (once) '../../customize/src/less2/include/tools.less';
-@import (once) '../../customize/src/less2/include/tokenfield.less';
+@import (reference) "../../customize/src/less2/include/browser.less";
+@import (reference) "../../customize/src/less2/include/markdown.less";
+@import (reference) '../../customize/src/less2/include/tools.less';
+@import (reference) '../../customize/src/less2/include/tokenfield.less';
@import (once) '../../customize/src/less2/include/framework.less';
.tokenfield_main();
diff --git a/www/drive/app-drive.less b/www/drive/app-drive.less
index 8c1ea1fa4..44ac90014 100644
--- a/www/drive/app-drive.less
+++ b/www/drive/app-drive.less
@@ -1,9 +1,9 @@
-@import (once) "../../customize/src/less2/include/browser.less";
-@import (once) "../../customize/src/less2/include/markdown.less";
-@import (once) '../../customize/src/less2/include/leftside-menu.less';
-@import (once) "../../customize/src/less2/include/tools.less";
-@import (once) "../../customize/src/less2/include/limit-bar.less";
-@import (once) "../../customize/src/less2/include/tokenfield.less";
+@import (reference) "../../customize/src/less2/include/browser.less";
+@import (reference) "../../customize/src/less2/include/markdown.less";
+@import (reference) '../../customize/src/less2/include/leftside-menu.less';
+@import (reference) "../../customize/src/less2/include/tools.less";
+@import (reference) "../../customize/src/less2/include/limit-bar.less";
+@import (reference) "../../customize/src/less2/include/tokenfield.less";
@import (once) '../../customize/src/less2/include/framework.less';
.framework_min_main(
diff --git a/www/file/app-file.less b/www/file/app-file.less
index a0141293b..963a3e247 100644
--- a/www/file/app-file.less
+++ b/www/file/app-file.less
@@ -1,6 +1,6 @@
-@import (once) "../../customize/src/less2/include/browser.less";
-@import (once) "../../customize/src/less2/include/markdown.less";
-@import (once) '../../customize/src/less2/include/tokenfield.less';
+@import (reference) "../../customize/src/less2/include/browser.less";
+@import (reference) "../../customize/src/less2/include/markdown.less";
+@import (reference) '../../customize/src/less2/include/tokenfield.less';
@import (once) '../../customize/src/less2/include/framework.less';
.framework_min_main(
diff --git a/www/filepicker/app-filepicker.less b/www/filepicker/app-filepicker.less
index 5a80661cf..9dbb508df 100644
--- a/www/filepicker/app-filepicker.less
+++ b/www/filepicker/app-filepicker.less
@@ -1,11 +1,11 @@
-@import (once) '../../customize/src/less2/include/colortheme-all.less';
+@import (reference) '../../customize/src/less2/include/colortheme-all.less';
@import (once) '../../customize/src/less2/include/modal.less';
-@import (once) '../../customize/src/less2/include/icon-colors.less';
+@import (reference) '../../customize/src/less2/include/icon-colors.less';
@import (once) '../../customize/src/less2/include/fileupload.less';
-@import (once) '../../customize/src/less2/include/alertify.less';
-@import (once) '../../customize/src/less2/include/tippy.less';
-@import (once) '../../customize/src/less2/include/checkmark.less';
-@import (once) '../../customize/src/less2/include/password-input.less';
+@import (reference) '../../customize/src/less2/include/alertify.less';
+@import (reference) '../../customize/src/less2/include/tippy.less';
+@import (reference) '../../customize/src/less2/include/checkmark.less';
+@import (reference) '../../customize/src/less2/include/password-input.less';
.iconColors_main();
.fileupload_main();
diff --git a/www/kanban/app-kanban.less b/www/kanban/app-kanban.less
index ab49cfda5..24962d232 100644
--- a/www/kanban/app-kanban.less
+++ b/www/kanban/app-kanban.less
@@ -1,6 +1,6 @@
-@import (once) "../../customize/src/less2/include/browser.less";
+@import (reference) "../../customize/src/less2/include/browser.less";
@import (once) "../../customize/src/less2/include/framework.less";
-@import (once) "../../customize/src/less2/include/tools.less";
+@import (reference) "../../customize/src/less2/include/tools.less";
.framework_main( @bg-color: @colortheme_kanban-bg,
@warn-color: @colortheme_kanban-warn,
diff --git a/www/poll/app-poll.less b/www/poll/app-poll.less
index 0c594395b..31f48523b 100644
--- a/www/poll/app-poll.less
+++ b/www/poll/app-poll.less
@@ -1,7 +1,7 @@
-@import (once) "../../customize/src/less2/include/browser.less";
-@import (once) "../../customize/src/less2/include/markdown.less";
-@import (once) '../../customize/src/less2/include/tools.less';
-@import (once) '../../customize/src/less2/include/avatar.less';
+@import (reference) "../../customize/src/less2/include/browser.less";
+@import (reference) "../../customize/src/less2/include/markdown.less";
+@import (reference) '../../customize/src/less2/include/tools.less';
+@import (reference) '../../customize/src/less2/include/avatar.less';
@import (once) "../../customize/src/less2/include/framework.less";
diff --git a/www/profile/app-profile.less b/www/profile/app-profile.less
index 4bbc377e4..a4eb4735d 100644
--- a/www/profile/app-profile.less
+++ b/www/profile/app-profile.less
@@ -1,9 +1,9 @@
-@import (once) "../../customize/src/less2/include/browser.less";
-@import (once) "../../customize/src/less2/include/markdown.less";
+@import (reference) "../../customize/src/less2/include/browser.less";
+@import (reference) "../../customize/src/less2/include/markdown.less";
@import (once) '../../customize/src/less2/include/framework.less';
-@import (once) '../../customize/src/less2/include/avatar.less';
-@import (once) '../../customize/src/less2/include/sidebar-layout.less';
+@import (reference) '../../customize/src/less2/include/avatar.less';
+@import (reference) '../../customize/src/less2/include/sidebar-layout.less';
.framework_min_main(
@bg-color: @colortheme_profile-bg,
diff --git a/www/settings/app-settings.less b/www/settings/app-settings.less
index 2cfd48a65..a494a1b80 100644
--- a/www/settings/app-settings.less
+++ b/www/settings/app-settings.less
@@ -1,8 +1,8 @@
-@import (once) "../../customize/src/less2/include/browser.less";
-@import (once) "../../customize/src/less2/include/markdown.less";
-@import (once) '../../customize/src/less2/include/sidebar-layout.less';
-@import (once) "../../customize/src/less2/include/limit-bar.less";
-@import (once) "../../customize/src/less2/include/creation.less";
+@import (reference) "../../customize/src/less2/include/browser.less";
+@import (reference) "../../customize/src/less2/include/markdown.less";
+@import (reference) '../../customize/src/less2/include/sidebar-layout.less';
+@import (reference) "../../customize/src/less2/include/limit-bar.less";
+@import (reference) "../../customize/src/less2/include/creation.less";
@import (once) '../../customize/src/less2/include/framework.less';
.framework_min_main(
diff --git a/www/slide/app-slide.less b/www/slide/app-slide.less
index 14090e9bc..bfb470845 100644
--- a/www/slide/app-slide.less
+++ b/www/slide/app-slide.less
@@ -1,6 +1,6 @@
-@import (once) "../../customize/src/less2/include/browser.less";
-@import (once) "../../customize/src/less2/include/markdown.less";
-@import (once) "../../customize/src/less2/include/mediatag.less";
+@import (reference) "../../customize/src/less2/include/browser.less";
+@import (reference) "../../customize/src/less2/include/markdown.less";
+@import (reference) "../../customize/src/less2/include/mediatag.less";
@import (once) "../../customize/src/less2/include/framework.less";
.mediatag_base();
diff --git a/www/todo/app-todo.less b/www/todo/app-todo.less
index 1c3d8ed97..582ea6d44 100644
--- a/www/todo/app-todo.less
+++ b/www/todo/app-todo.less
@@ -1,6 +1,6 @@
-@import (once) "../../customize/src/less2/include/browser.less";
-@import (once) "../../customize/src/less2/include/markdown.less";
-@import (once) '../../customize/src/less2/include/avatar.less';
+@import (reference) "../../customize/src/less2/include/browser.less";
+@import (reference) "../../customize/src/less2/include/markdown.less";
+@import (reference) '../../customize/src/less2/include/avatar.less';
@import (once) '../../customize/src/less2/include/framework.less';
.framework_min_main(
diff --git a/www/whiteboard/app-whiteboard.less b/www/whiteboard/app-whiteboard.less
index 1874c7fd3..3b1022655 100644
--- a/www/whiteboard/app-whiteboard.less
+++ b/www/whiteboard/app-whiteboard.less
@@ -1,6 +1,6 @@
-@import (once) "../../customize/src/less2/include/browser.less";
-@import (once) "../../customize/src/less2/include/markdown.less";
-@import (once) '../../customize/src/less2/include/tools.less';
+@import (reference) "../../customize/src/less2/include/browser.less";
+@import (reference) "../../customize/src/less2/include/markdown.less";
+@import (reference) '../../customize/src/less2/include/tools.less';
@import (once) "../../customize/src/less2/include/framework.less";
.framework_main(
diff --git a/www/worker/app-worker.less b/www/worker/app-worker.less
index 2e0a9f94e..2efdc8a2f 100644
--- a/www/worker/app-worker.less
+++ b/www/worker/app-worker.less
@@ -1,6 +1,6 @@
-@import (once) "../../customize/src/less2/include/browser.less";
-@import (once) "../../customize/src/less2/include/markdown.less";
-@import (once) '../../customize/src/less2/include/avatar.less';
+@import (reference) "../../customize/src/less2/include/browser.less";
+@import (reference) "../../customize/src/less2/include/markdown.less";
+@import (reference) '../../customize/src/less2/include/avatar.less';
@import (once) '../../customize/src/less2/include/framework.less';
.framework_min_main();