| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262 |
- .fullscreen-viewer
- width: 100%
- height: 100%
- position: fixed
- top: 0px
- left: 0px
- background-color: rgba(40, 40, 40, 0.7)
- display: flex
- flex-direction: row
- align-items: center
- justify-content: center
- .center
- box-sizing: border-box
- width: 600px
- max-width: 100%
- max-height: 80%
- overflow-y: auto
- background-color: $primary
- color: $font
- border: $primary 2px solid
- border-radius: 10px
- display: flex
- flex-direction: column
- align-items: stretch
- justify-content: stretch
- img
- transition: opacity 0.5s
- width: 60%
- .button
- background-color: $primary
- color: $secondary
- display: flex
- vertical-align: center
- align-items: center
- justify-content: center
- flex-direction: row
- padding: 10px
- border-radius: 10px
- border: none
- gap: 5px
- margin: 5px
- transition: transform 0.5s
- &:hover
- transform: scale(1.1)
- .result
- background-color: $background
- .content
- box-sizing: border-box
- width: 100%
- background-color: $background
- min-height: 100px
- padding: 10px
- display: flex
- flex-direction: column
- gap: 10px
- align-items: center
- justify-content: center
-
- .input-container
- box-sizing: border-box
- width: 100%
- display: flex
- flex-direction: row
- flex-wrap: wrap
- justify-content: space-between
- align-items: center
- gap: 10px
- input
- padding: 5px
- border-radius: 5px
- color: $background
- background-color: $font
- border: $primary 2px solid
- transition: transform 0.5s
- max-width: 300px
- &:focus
- transform: scaleX(1.1)
- outline: 0 !important
- .result
- padding: 10px
- min-height: 1.2em
- .error, .success, .info
- margin: 0px
- text-align: center
- .error
- color: red
- .success
- color: lightgreen
- .info
- color: $font
- .title h3
- color: $background
- text-align: center
- .bottom
- box-sizing: border-box
- padding: 10px
- display: flex
- flex-direction: row
- align-items: center
- justify-content: center
- gap: 10px
- .close, .send
- padding: 10px
- border-radius: 10px
- transition: transform 0.5s
- border: none
- .close
- background-color: red
- color: white
-
- .send
- background-color: $background
- color: $primary
- .close:hover
- transform: rotate(30deg)
- .send:hover
- transform: scale(1.2)
- .product-fullscreen-viewer
- .close
- position: fixed
- top: 30px
- right: 30px
- padding: 10px
- border-radius: 10px
- border: none
- background-color: red
- color: white
- transition: transform 0.5s
- &:hover
- transform: rotate(30deg)
- .image
- width: 100%
- height: 100%
- position: absolute
- top: 0px
- left: 0px
- background-repeat: no-repeat
- background-size: contain
- background-position: center
- z-index: -1
- .title
- width: 100%
- position: absolute
- top: 0px
- left: 0px
- background-color: $primary
- border-radius: 0px 0px 10px 10px
- h1
- color: $secondary
- padding: 10px
- text-align: center
- .bottom-side
- position: absolute
- bottom: 0px
- left: 0px
- width: calc(100% - 20px)
- background-color: $font
- display: flex
- flex-direction: column
- border-radius: 10px 10px 0px 0px
- padding: 10px
- align-items: center
- justify-content: center
- vertical-align: center
- p
- color: $background
- .bottom-header, .description
- width: calc(100% - 40px)
- max-width: 500px
- margin-left: 20px
- margin-right: 20px
- .bottom-header
- display: flex
- flex-direction: row
- justify-content: space-between
- vertical-align: center
- align-items: center
- p
- display: flex
- flex-direction: row
- vertical-align: center
- align-items: center
- span
- display: block
- &:last-child
- margin-left: 5px
- .login-prompt, .product-adder
- display: flex
- vertical-align: center
- align-items: center
- justify-content: center
- flex-direction: column
- .center
- padding: 20px
- border-radius: 10px
- border: 2px solid $primary
- background-color: $secondary
- display: flex
- flex-direction: column
- justify-content: center
- align-items: center
-
- input
- border: $background 2px solid
- padding: 10px 5px
- border-radius: 10px
- color: $background
- background-color: $dark
- transition: transform 0.5s
- margin-bottom: 20px
- &:focus
- transform: scale(1.1)
- outline: 0 !important
- button
- border: $primary 2px solid
- padding: 10px 15px
- border-radius: 10px
- background-color: $secondary
- color: $primary
- transition: transform 0.5s
- &:hover
- transform: scale(1.2)
- label
- color: $primary
- margin-bottom: 5px
|