diff --git a/pages/stories/index.vue b/pages/stories/index.vue index 3df86ed..dbc7c0a 100644 --- a/pages/stories/index.vue +++ b/pages/stories/index.vue @@ -5,6 +5,9 @@ @@ -108,10 +111,26 @@ export default { transition: border 0.25s linear, color 0.25s linear, background-color 0.25s linear; } +.stories-page__button-magnifier { + display: none; + background-color: #613a93; + border: 2px solid white; + width: 46px; + height: 46px; + padding: 13px; + + color: #ffffff; + font-weight: 500; + font-size: 16px; + line-height: 19px; + text-align: center; + cursor: pointer; +} .stories-page__page-list-container { display: flex; flex-direction: row; list-style-type: none; + margin-top: 140px; } .stories-page__element-list { display: block; @@ -132,4 +151,87 @@ export default { font-size: 18px; line-height: 22px; } +@media screen and (max-width: 1279px) { + .stories-page__container { + padding: 90px 50px; + } + .stories-page__title { + font-size: 28px; + line-height: 32px; + margin-bottom: 50px; + } + .stories-page__search { + margin-bottom: 60px; + } + .stories-page__page-list-container { + margin-top: 130px; + } +} +@media screen and (max-width: 1023px) { + .stories-page__container { + padding: 80px 50px; + } + .stories-page__title { + font-size: 24px; + line-height: 28px; + margin-bottom: 40px; + } + .stories-page__space { + width: calc(100% - 231px); + } + .stories-page__button { + width: 208px; + } + .stories-page__search { + margin-bottom: 46px; + } + .stories-page__page-list-container { + margin-top: 110px; + } +} +@media screen and (max-width: 767px) { + .stories-page__container { + padding: 80px 40px; + } + .stories-page__title { + margin-left: auto; + margin-bottom: 50px; + max-width: 380px; + text-align: center; + } + .stories-page__page-list-container { + margin-top: 130px; + } +} +@media screen and (max-width: 600px) { + .stories-page__button { + width: 108px; + } + .stories-page__space { + width: calc(100% - 131px); + } +} +@media screen and (max-width: 455px) { + .stories-page__container { + padding: 68px 15px 50px 15px; + } + .stories-page__title { + max-width: 290px; + margin-left: 0; + + font-size: 18px; + line-height: 21px; + text-align: left; + } + .stories-page__button { + display: none; + } + .stories-page__button-magnifier { + display: block; + } + .stories-page__space { + height: 46px; + width: calc(100% - 62px); + } +} diff --git a/static/images/lupa.svg b/static/images/lupa.svg new file mode 100644 index 0000000..980e39a --- /dev/null +++ b/static/images/lupa.svg @@ -0,0 +1,4 @@ + + + +