From 6777bc347bd7992a5797b02d0a0bc0c7e43df46e Mon Sep 17 00:00:00 2001 From: Gabe Cook Date: Wed, 22 Jul 2020 15:42:43 -0500 Subject: :sparkles: Add support for a custom stylesheet --- src/App.vue | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/App.vue') diff --git a/src/App.vue b/src/App.vue index 5f52c8f..272b3f6 100644 --- a/src/App.vue +++ b/src/App.vue @@ -160,6 +160,9 @@ export default { this.config = merge(defaults, config); this.services = this.config.services; document.title = `${this.config.title} | ${this.config.subtitle}`; + if (this.config.stylesheet) { + this.createStylesheet(`@import "${this.config.stylesheet}";`); + } }, methods: { getConfig: function (path = "assets/config.yml") { @@ -235,6 +238,11 @@ export default { }, }; }, + createStylesheet: function(css) { + let style = document.createElement('style'); + style.appendChild(document.createTextNode(css)); + document.head.appendChild(style); + }, }, }; -- cgit v1.2.3