diff --git a/src/components/AppImage/index.ts b/src/components/AppImage/index.ts new file mode 100644 index 0000000..e05ab0e --- /dev/null +++ b/src/components/AppImage/index.ts @@ -0,0 +1,5 @@ +// Author: fruit.com.cn + +import AppImage from './src/AppImage.vue' + +export { AppImage } diff --git a/src/components/AppImage/src/AppImage.vue b/src/components/AppImage/src/AppImage.vue new file mode 100644 index 0000000..9a63e9e --- /dev/null +++ b/src/components/AppImage/src/AppImage.vue @@ -0,0 +1,94 @@ + + + + + + + diff --git a/src/components/index.ts b/src/components/index.ts index 414e576..884b5a8 100644 --- a/src/components/index.ts +++ b/src/components/index.ts @@ -3,10 +3,12 @@ import type { App } from 'vue' import { Icon } from './Icon' import { AppIcon } from './AppIcon' +import { AppImage } from './AppImage' import { BaseButton } from './Button' export const setupGlobCom = (app: App): void => { app.component('Icon', Icon) app.component('AppIcon', AppIcon) + app.component('AppImage', AppImage) app.component('BaseButton', BaseButton) } diff --git a/src/styles/business/app-user-management.css b/src/styles/business/app-user-management.css index 9640d79..a126314 100644 --- a/src/styles/business/app-user-management.css +++ b/src/styles/business/app-user-management.css @@ -53,7 +53,8 @@ line-height: 1; } -.app-user-avatar img { +.app-user-avatar img, +.app-user-avatar .app-user-avatar-image { width: 100%; height: 100%; object-fit: cover; diff --git a/src/styles/business/creator-center.css b/src/styles/business/creator-center.css index 7691cb6..b274f9f 100644 --- a/src/styles/business/creator-center.css +++ b/src/styles/business/creator-center.css @@ -59,8 +59,10 @@ } .creator-drama-cover img, +.creator-drama-cover .creator-drama-image, .creator-cover-preview img, -.creator-episode-cover img { +.creator-episode-cover img, +.creator-episode-cover .creator-episode-image { width: 100%; height: 100%; object-fit: cover; diff --git a/src/views/contentManagement/BannerManagementView.vue b/src/views/contentManagement/BannerManagementView.vue index 056ff97..f5a96ad 100644 --- a/src/views/contentManagement/BannerManagementView.vue +++ b/src/views/contentManagement/BannerManagementView.vue @@ -1,9 +1,10 @@