diff --git a/src/App.vue b/src/App.vue
index b5fa94f..8ef736c 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -3,16 +3,20 @@
diff --git a/src/assets/scss/style.scss b/src/assets/scss/style.scss
index 3c6f01e..00cdce0 100644
--- a/src/assets/scss/style.scss
+++ b/src/assets/scss/style.scss
@@ -6,4 +6,40 @@
&::-webkit-scrollbar-thumb {
border-radius: 2px;
}
+}
+.zy-select{
+ width: 180px;
+ height: 34px;
+ cursor: pointer;
+ position: relative;
+ font-size: 14px;
+ margin-left: 10px;
+ .select-placeholder{
+ width: 180px;
+ height: 34px;
+ line-height: 34px;
+ padding-left: 10px;
+ }
+ .select-list{
+ width: 180px;
+ position: absolute;
+ top: 34px;
+ left: 0;
+ z-index: 2;
+ max-height: 340px;
+ overflow: hidden;
+ &:hover{
+ overflow: auto;
+ }
+ ul{
+ margin: 0;
+ padding: 0;
+ list-style: none;
+ li{
+ height: 34px;
+ line-height: 34px;
+ padding-left: 10px;
+ }
+ }
+ }
}
\ No newline at end of file
diff --git a/src/assets/scss/theme/Light.scss b/src/assets/scss/theme/Light.scss
index 78e5293..64c1491 100644
--- a/src/assets/scss/theme/Light.scss
+++ b/src/assets/scss/theme/Light.scss
@@ -79,19 +79,26 @@
.zy-film{
box-shadow: var(--l-bsc-3);
color: var(--l-f-1);
- .btn-placeholder{
+ .select-placeholder{
box-shadow: var(--l-bsc);
transition: all 0.3s cubic-bezier(.25,.8,.25,1);
&:hover{
box-shadow: var(--l-bsc-hover);
}
}
- .btn-list{
+ .select-list{
background-color: var(--l-bgc-1);
box-shadow: var(--l-bsc-hover);
li:hover{
background-color: var(--l-bgc-2);
}
+ .active{
+ background-color: var(--l-bgc-2);
+ }
}
}
+ .zy-iptv{
+ box-shadow: var(--l-bsc-3);
+ color: var(--l-f-1);
+ }
}
\ No newline at end of file
diff --git a/src/components/Film.vue b/src/components/Film.vue
index fd0e5f6..27b7399 100644
--- a/src/components/Film.vue
+++ b/src/components/Film.vue
@@ -1,20 +1,36 @@