diff --git a/.discourse-compatibility b/.discourse-compatibility index 7938618..635619d 100644 --- a/.discourse-compatibility +++ b/.discourse-compatibility @@ -1 +1,2 @@ +< 3.2.0.beta2: c32394d6348e46e33e8734d49d81e49f346993d5 2.6.0.beta3: 4d3bf39661730786e457f255b5b5d37eebf398e8 diff --git a/javascripts/discourse/connectors/above-main-container/banner-themes.hbs b/javascripts/discourse/connectors/above-main-container/banner-themes.hbs deleted file mode 100644 index 925734e..0000000 --- a/javascripts/discourse/connectors/above-main-container/banner-themes.hbs +++ /dev/null @@ -1,3 +0,0 @@ -{{#if (eq (theme-setting "plugin_outlet") "above-main-container")}} - -{{/if}} \ No newline at end of file diff --git a/javascripts/discourse/connectors/below-site-header/banner-themes.hbs b/javascripts/discourse/connectors/below-site-header/banner-themes.hbs deleted file mode 100644 index c5c6708..0000000 --- a/javascripts/discourse/connectors/below-site-header/banner-themes.hbs +++ /dev/null @@ -1,3 +0,0 @@ -{{#if (eq (theme-setting "plugin_outlet") "below-site-header")}} - -{{/if}} \ No newline at end of file diff --git a/javascripts/discourse/initializers/discourse-versatile-banner.js b/javascripts/discourse/initializers/discourse-versatile-banner.js new file mode 100644 index 0000000..fb22b5f --- /dev/null +++ b/javascripts/discourse/initializers/discourse-versatile-banner.js @@ -0,0 +1,6 @@ +import { apiInitializer } from "discourse/lib/api"; +import VersatileBanner from "../components/versatile-banner"; + +export default apiInitializer("1.15.0", (api) => { + api.renderInOutlet(settings.plugin_outlet, VersatileBanner); +}); diff --git a/settings.yml b/settings.yml index f005852..ff40adf 100644 --- a/settings.yml +++ b/settings.yml @@ -52,6 +52,7 @@ plugin_outlet: choices: - "below-site-header" - "above-main-container" + refresh: true banner_background_image: type: string default: "https://i.imgur.com/k7SnZth.jpg" @@ -92,10 +93,10 @@ main_heading_content:

- Nulla ullamcorper augue vel sodales pellentesque. Sed - vitae sapien sit amet mauris consequat malesuada. - Vestibulum vitae iaculis nisl, vel aliquet velit. - Fusce venenatis laoreet diam, non dictum nisl + Nulla ullamcorper augue vel sodales pellentesque. Sed + vitae sapien sit amet mauris consequat malesuada. + Vestibulum vitae iaculis nisl, vel aliquet velit. + Fusce venenatis laoreet diam, non dictum nisl vestibulum non.

@@ -106,8 +107,8 @@ first_column_content: default: |

A simple box

- Lorem ipsum dolor sit amet, consectetur adipiscing elit. - Sed id congue eros, sit amet suscipit libero. Nunc vitae + Lorem ipsum dolor sit amet, consectetur adipiscing elit. + Sed id congue eros, sit amet suscipit libero. Nunc vitae placerat est.