From 8fa76e0a544b17f817ecff40176ac96577bcd953 Mon Sep 17 00:00:00 2001 From: rdrew Date: Tue, 20 Feb 2024 09:52:33 -0400 Subject: [PATCH] 1st --- css/theme_overrides.css | 0 js/theme_overrides.js | 0 theme_overrides.info.yml | 5 +++++ theme_overrides.libraries.yml | 37 +++++++++++++++++++++++++++++++++++ theme_overrides.module | 6 ++++++ 5 files changed, 48 insertions(+) create mode 100644 css/theme_overrides.css create mode 100644 js/theme_overrides.js create mode 100644 theme_overrides.info.yml create mode 100644 theme_overrides.libraries.yml create mode 100644 theme_overrides.module diff --git a/css/theme_overrides.css b/css/theme_overrides.css new file mode 100644 index 0000000..e69de29 diff --git a/js/theme_overrides.js b/js/theme_overrides.js new file mode 100644 index 0000000..e69de29 diff --git a/theme_overrides.info.yml b/theme_overrides.info.yml new file mode 100644 index 0000000..98b3270 --- /dev/null +++ b/theme_overrides.info.yml @@ -0,0 +1,5 @@ +name: theme_overrides +type: module +description: Provides additional functionality for the site. +package: Custom +core_version_requirement: ^9 || ^10 diff --git a/theme_overrides.libraries.yml b/theme_overrides.libraries.yml new file mode 100644 index 0000000..9c1ab00 --- /dev/null +++ b/theme_overrides.libraries.yml @@ -0,0 +1,37 @@ +# Custom module library for general purposes. +theme_overrides: + js: + js/theme-overrides.js: {} + css: + component: + css/theme-overrides.css: {} + dependencies: + - core/drupalSettings + - theme_overrides/jquery-labelauty + +# Third-party library (self hosted). +jquery-labelauty: + remote: https://github.com/fntneves/jquery-labelauty + version: 1.1.0 + license: + name: MIT + url: https://github.com/fntneves/jquery-labelauty/blob/v1.1.0/LICENSE + gpl-compatible: true + js: + /libraries/jquery-labelauty/source/jquery-labelauty.js: {} + css: + component: + /libraries/jquery-labelauty/source/jquery-labelauty.css: {} + dependencies: + - core/jquery + +# Third-party library (CDN). +vuejs: + remote: https://vuejs.org + version: 2.0.5 + license: + name: MIT + url: https://github.com/vuejs/vue/blob/dev/LICENSE + gpl-compatible: true + js: + https://cdnjs.cloudflare.com/ajax/libs/vue/2.3.4/vue.min.js: {type: external, minified: true} diff --git a/theme_overrides.module b/theme_overrides.module new file mode 100644 index 0000000..62b32a8 --- /dev/null +++ b/theme_overrides.module @@ -0,0 +1,6 @@ +