| 123456789101112131415161718192021222324252627282930313233 |
- // vue/app/shared/FormValidator/index.styl
- // Стили исключительно для валидатора форм
- .form-validator
- .form-group
- transition: all 0.3s ease
-
- .validation-message
- transition: all 0.3s ease
-
- .submit-btn
- transition: all 0.3s ease
- position: relative
- overflow: hidden
-
- &:disabled
- cursor: not-allowed
-
- &::before
- content: ''
- position: absolute
- top: 50%
- left: 50%
- width: 0
- height: 0
- background: rgba(255, 255, 255, 0.2)
- border-radius: 50%
- transform: translate(-50%, -50%)
- transition: width 0.6s, height 0.6s
-
- &:hover:not(:disabled)::before
- width: 300px
- height: 300px
|