From 212bba2ea3848bd3a0375a7dcd99350b6f17907a Mon Sep 17 00:00:00 2001
From: Francesco Bozzotta <39646929+silicia-apps@users.noreply.github.com>
Date: Fri, 3 May 2024 11:38:02 +0000
Subject: [PATCH] style: Update global.scss to include core CSS for Ionic
components and optional CSS utils, update index.html to modify meta viewport
tag, remove unused style.scss file and its contents and update
item.component.html and page.component.html to improve code formatting and
structure
---
apps/demo/src/global.scss | 30 +++++++++++++--
apps/demo/src/index.html | 37 ++++++++++---------
apps/demo/src/polyfills.ts | 2 +-
apps/demo/src/style.scss | 37 -------------------
.../lib/components/item/item.component.html | 24 +++++++++---
.../lib/components/list/list.component.html | 2 +-
.../lib/components/page/page.component.html | 35 ++++++++++++++----
7 files changed, 92 insertions(+), 75 deletions(-)
delete mode 100644 apps/demo/src/style.scss
diff --git a/apps/demo/src/global.scss b/apps/demo/src/global.scss
index 4705b6d..e9780fd 100644
--- a/apps/demo/src/global.scss
+++ b/apps/demo/src/global.scss
@@ -9,7 +9,29 @@
* https://ionicframework.com/docs/layout/global-stylesheets
*/
-/* (Optional) This is added to prevent the flashing that happens when toggling between palettes */
-ion-item {
- --transition: none;
-}
+/* Core CSS required for Ionic components to work properly */
+@import '@ionic/angular/css/core.css';
+
+/* Basic CSS for apps built with Ionic */
+@import '@ionic/angular/css/normalize.css';
+@import '@ionic/angular/css/structure.css';
+@import '@ionic/angular/css/typography.css';
+@import '@ionic/angular/css/display.css';
+
+/* Optional CSS utils that can be commented out */
+@import '@ionic/angular/css/padding.css';
+@import '@ionic/angular/css/float-elements.css';
+@import '@ionic/angular/css/text-alignment.css';
+@import '@ionic/angular/css/text-transformation.css';
+@import '@ionic/angular/css/flex-utils.css';
+
+/**
+ * Ionic Dark Mode
+ * -----------------------------------------------------
+ * For more info, please see:
+ * https://ionicframework.com/docs/theming/dark-mode
+ */
+
+/* @import "@ionic/angular/css/palettes/dark.always.css"; */
+// @import '@ionic/angular/css/palettes/dark.class.css';
+@import '@ionic/angular/css/palettes/dark.system.css';
diff --git a/apps/demo/src/index.html b/apps/demo/src/index.html
index b79ff9d..afd25f7 100644
--- a/apps/demo/src/index.html
+++ b/apps/demo/src/index.html
@@ -1,26 +1,27 @@
+
+
+ Ionic App
-
-
- Ionic App
+
-
+
+
+
+
-
-
-
-
+
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/apps/demo/src/polyfills.ts b/apps/demo/src/polyfills.ts
index e2cc080..20d96cc 100644
--- a/apps/demo/src/polyfills.ts
+++ b/apps/demo/src/polyfills.ts
@@ -52,4 +52,4 @@ import 'zone.js'; // Included with Angular CLI.
/***************************************************************************************************
* APPLICATION IMPORTS
- */
+ */
\ No newline at end of file
diff --git a/apps/demo/src/style.scss b/apps/demo/src/style.scss
deleted file mode 100644
index 9a80806..0000000
--- a/apps/demo/src/style.scss
+++ /dev/null
@@ -1,37 +0,0 @@
-/*
- * App Global CSS
- * ----------------------------------------------------------------------------
- * Put style rules here that you want to apply globally. These styles are for
- * the entire app and not just one component. Additionally, this file can be
- * used as an entry point to import other CSS/Sass files to be included in the
- * output CSS.
- * For more information on global stylesheets, visit the documentation:
- * https://ionicframework.com/docs/layout/global-stylesheets
- */
-
-/* Core CSS required for Ionic components to work properly */
-@import '@ionic/angular/css/core.css';
-
-/* Basic CSS for apps built with Ionic */
-@import '@ionic/angular/css/normalize.css';
-@import '@ionic/angular/css/structure.css';
-@import '@ionic/angular/css/typography.css';
-
-/* Optional CSS utils that can be commented out */
-@import '@ionic/angular/css/padding.css';
-@import '@ionic/angular/css/float-elements.css';
-@import '@ionic/angular/css/text-alignment.css';
-@import '@ionic/angular/css/text-transformation.css';
-@import '@ionic/angular/css/flex-utils.css';
-@import '@ionic/angular/css/display.css';
-
-/**
- * Ionic Dark Palette
- * -----------------------------------------------------
- * For more information, please see:
- * https://ionicframework.com/docs/theming/dark-mode
- */
-
-/* @import '@ionic/angular/css/palettes/dark.always.css'; */
-/* @import '@ionic/angular/css/palettes/dark.class.css'; */
-@import '@ionic/angular/css/palettes/dark.system.css';
diff --git a/libs/core/src/lib/components/item/item.component.html b/libs/core/src/lib/components/item/item.component.html
index e1ab482..8d448f9 100644
--- a/libs/core/src/lib/components/item/item.component.html
+++ b/libs/core/src/lib/components/item/item.component.html
@@ -1,9 +1,12 @@
@if(this.leftMenuId) {
-
+ "
+ [color]="item.value.color"
+ >
@@ -21,16 +24,25 @@ {{ this.header | translate }}
{{ this.label | translate }}
-
+
@if(this.rightMenuId) {
-
+ "
+ [color]="item.value.color"
+ >
}
-
\ No newline at end of file
+
diff --git a/libs/core/src/lib/components/list/list.component.html b/libs/core/src/lib/components/list/list.component.html
index ebf4bb1..b996309 100644
--- a/libs/core/src/lib/components/list/list.component.html
+++ b/libs/core/src/lib/components/list/list.component.html
@@ -11,4 +11,4 @@
[leftMenuId]="this.leftMenuId"
>
-
\ No newline at end of file
+
diff --git a/libs/core/src/lib/components/page/page.component.html b/libs/core/src/lib/components/page/page.component.html
index f0a10c7..d79118b 100644
--- a/libs/core/src/lib/components/page/page.component.html
+++ b/libs/core/src/lib/components/page/page.component.html
@@ -4,14 +4,19 @@
[translucent]="true"
class="ion-no-border"
>
-
+
- {{ this.sioCorePagesComponentState.entities[this.id!].title! | translate }}
+ {{ this.sioCorePagesComponentState.entities[this.id!].title! | translate
+ }}
@@ -26,9 +31,15 @@
-
+
- {{ this.sioCorePagesComponentState.entities[this.id!].title! | translate }}
+ {{ this.sioCorePagesComponentState.entities[this.id!].title! |
+ translate }}
@@ -36,7 +47,10 @@
-
{{ 'PAGE_COMPONENT_DEFAULT_1' | translate }} {{ this.sioCorePagesComponentState.entities[this.id!].title! | translate }}
+
+ {{ 'PAGE_COMPONENT_DEFAULT_1' | translate }} {{
+ this.sioCorePagesComponentState.entities[this.id!].title! | translate }}
+
{{ 'PAGE_COMPONENT_DEFAULT_2' | translate }}
{{ 'PAGE_COMPONENT_LINK' | translate }}
@@ -53,15 +67,20 @@
{{ 'PAGE_COMPONENT_DEFAULT_1' | translate }} {{ this.sioCorePagesComponentSt
-
+
-
+
-
+