about summary refs log tree commit diff
path: root/app/javascript/themes/vanilla/theme.yml
diff options
context:
space:
mode:
Diffstat (limited to 'app/javascript/themes/vanilla/theme.yml')
-rw-r--r--app/javascript/themes/vanilla/theme.yml26
1 files changed, 26 insertions, 0 deletions
diff --git a/app/javascript/themes/vanilla/theme.yml b/app/javascript/themes/vanilla/theme.yml
new file mode 100644
index 000000000..b4a1598fc
--- /dev/null
+++ b/app/javascript/themes/vanilla/theme.yml
@@ -0,0 +1,26 @@
+#  (REQUIRED) The location of the pack files inside `pack_directory`.
+pack:
+  about: about.js
+  admin: null
+  common: common.js
+  embed: null
+  home: application.js
+  public: public.js
+  settings: null
+  share: share.js
+
+#  (OPTIONAL) The directory which contains the pack files.
+#  Defaults to the theme directory (`app/javascript/themes/[theme]`),
+#  but in the case of the vanilla Mastodon theme the pack files are
+#  somewhere else.
+pack_directory: app/javascript/packs
+
+#  (OPTIONAL) Additional javascript resources to preload, for use with
+#  lazy-loaded components. It is **STRONGLY RECOMMENDED** that you
+#  derive these pathnames from `themes/[your-theme]` to ensure that
+#  they stay unique. (Of course, vanilla doesn't do this ^^;;)
+preload:
+- features/getting_started
+- features/compose
+- features/home_timeline
+- features/notifications