Files
ArtPlayer/packages/artplayer-plugin-ads/src/style.less
T
Harvey Zhao 740ac4cb24 Refactor styles in ArtPlayer components for improved readability and consistency
- Consolidated loading styles in loading.less for better structure.
- Updated mask styles in mask.less to enhance clarity.
- Refined mini popup styles in mini.less, adding transition effects.
- Improved mixins in mixins.less for consistent styling across components.
- Adjusted mobile styles in mobile.less for better responsiveness.
- Enhanced notice styles in notice.less for improved visibility.
- Streamlined plugin styles in plugins.less for better organization.
- Simplified poster styles in poster.less for clarity.
- Refined progress styles in progress.less, enhancing hover effects.
- Updated selector styles in selector.less for better interaction.
- Improved settings styles in setting.less for better usability.
- Enhanced subtitle styles in subtitle.less for better visibility.
- Updated variable definitions in variables.less for consistency.
- Refined video styles in video.less for improved layout.
- Enhanced volume control styles in volume.less for better user experience.
- Optimized rate limiting logic in build-llm.js and trans-docs.js for better performance.
2026-03-08 15:03:43 +08:00

81 lines
1.4 KiB
Plaintext

.artplayer-plugin-ads {
position: absolute;
z-index: 150;
left: 0;
top: 0;
right: 0;
bottom: 0;
width: 100%;
height: 100%;
overflow: hidden;
font-size: 13px;
line-height: 1;
color: #fff;
background-color: #000;
.artplayer-plugin-ads-html {
display: flex;
align-items: center;
justify-content: center;
width: 100%;
height: 100%;
}
.artplayer-plugin-ads-video {
width: 100%;
height: 100%;
}
.artplayer-plugin-ads-timer {
display: none;
position: absolute;
top: 10px;
right: 10px;
& > div {
display: flex;
align-items: center;
background-color: rgb(0 0 0 / 50%);
border-radius: 15px;
margin-left: 5px;
padding: 5px 10px;
cursor: pointer;
}
}
.artplayer-plugin-ads-control {
display: none;
position: absolute;
bottom: 10px;
right: 10px;
& > div {
display: flex;
align-items: center;
background-color: rgb(0 0 0 / 50%);
border-radius: 15px;
margin-left: 5px;
padding: 5px 10px;
cursor: pointer;
}
.art-icon svg {
width: 20px;
height: 20px;
}
}
.artplayer-plugin-ads-loading {
display: flex;
align-items: center;
justify-content: center;
position: absolute;
left: 0;
top: 0;
right: 0;
bottom: 0;
width: 100%;
height: 100%;
}
}