diff --git a/core/src/components/slides/slides.tsx b/core/src/components/slides/slides.tsx index 48fd53f29d..d5c2f75043 100644 --- a/core/src/components/slides/slides.tsx +++ b/core/src/components/slides/slides.tsx @@ -1,7 +1,6 @@ import { Component, Element, Event, EventEmitter, Method, Prop, Watch } from '@stencil/core'; import { Mode } from '../../interface.js'; -import { createThemedClasses } from '../../utils/theme.js'; import { Swiper } from './vendor/swiper.js'; @@ -15,6 +14,7 @@ import { Swiper } from './vendor/swiper.js'; shadow: true }) export class Slides { + private container!: HTMLElement; private swiper: any; @@ -391,12 +391,6 @@ export class Slides { return { ...swiperOptions, ...this.options, ...eventOptions }; } - hostData() { - return { - class: createThemedClasses(this.mode, 'slides') - }; - } - render() { return (
this.container = el as HTMLElement }> diff --git a/core/src/components/thumbnail/thumbnail.ios.scss b/core/src/components/thumbnail/thumbnail.ios.scss deleted file mode 100644 index e3add452ec..0000000000 --- a/core/src/components/thumbnail/thumbnail.ios.scss +++ /dev/null @@ -1,10 +0,0 @@ -@import "./thumbnail"; -@import "./thumbnail.ios.vars"; - -// iOS Thumbnail -// -------------------------------------------------- - -:host { - --size: #{$thumbnail-ios-width}; - --border-radius: #{$thumbnail-ios-border-radius}; -} diff --git a/core/src/components/thumbnail/thumbnail.ios.vars.scss b/core/src/components/thumbnail/thumbnail.ios.vars.scss deleted file mode 100644 index 85d53e58a4..0000000000 --- a/core/src/components/thumbnail/thumbnail.ios.vars.scss +++ /dev/null @@ -1,13 +0,0 @@ -@import "../../themes/ionic.globals.ios"; - -// iOS Thumbnail -// -------------------------------------------------- - -/// @prop - Width of the thumbnail -$thumbnail-ios-width: 48px !default; - -/// @prop - Height of the thumbnail -$thumbnail-ios-height: $thumbnail-ios-width !default; - -/// @prop - Border radius of the thumbnail -$thumbnail-ios-border-radius: 0 !default; diff --git a/core/src/components/thumbnail/thumbnail.md.scss b/core/src/components/thumbnail/thumbnail.md.scss deleted file mode 100644 index 0fbb2ca515..0000000000 --- a/core/src/components/thumbnail/thumbnail.md.scss +++ /dev/null @@ -1,10 +0,0 @@ -@import "./thumbnail"; -@import "./thumbnail.md.vars"; - -// Material Design Thumbnail -// -------------------------------------------------- - -:host { - --size: #{$thumbnail-md-width}; - --border-radius: #{$thumbnail-md-border-radius}; -} diff --git a/core/src/components/thumbnail/thumbnail.md.vars.scss b/core/src/components/thumbnail/thumbnail.md.vars.scss deleted file mode 100644 index 94e48b264d..0000000000 --- a/core/src/components/thumbnail/thumbnail.md.vars.scss +++ /dev/null @@ -1,13 +0,0 @@ -@import "../../themes/ionic.globals.md"; - -// Material Design Thumbnail -// -------------------------------------------------- - -/// @prop - Width of the thumbnail -$thumbnail-md-width: 48px !default; - -/// @prop - Height of the thumbnail -$thumbnail-md-height: $thumbnail-md-width !default; - -/// @prop - Border radius of the thumbnail -$thumbnail-md-border-radius: 0 !default; diff --git a/core/src/components/thumbnail/thumbnail.scss b/core/src/components/thumbnail/thumbnail.scss index 8ac3a223f4..8af268d95d 100644 --- a/core/src/components/thumbnail/thumbnail.scss +++ b/core/src/components/thumbnail/thumbnail.scss @@ -9,6 +9,8 @@ * @prop --border-radius: Border radius of the thumbnail * @prop --size: Size of the thumbnail */ + --size: 48px; + --border-radius: 0; @include border-radius(var(--border-radius)); diff --git a/core/src/components/thumbnail/thumbnail.tsx b/core/src/components/thumbnail/thumbnail.tsx index 50ff2c24a2..de76593861 100644 --- a/core/src/components/thumbnail/thumbnail.tsx +++ b/core/src/components/thumbnail/thumbnail.tsx @@ -1,25 +1,11 @@ import { Component } from '@stencil/core'; -import { Mode } from '../../interface'; -import { createThemedClasses } from '../../utils/theme'; - @Component({ tag: 'ion-thumbnail', - styleUrls: { - ios: 'thumbnail.ios.scss', - md: 'thumbnail.md.scss' - }, + styleUrl: 'thumbnail.scss', shadow: true }) export class Thumbnail { - mode!: Mode; - - hostData() { - return { - class: createThemedClasses(this.mode, 'thumbnail') - }; - } - render() { return ; }