@import "./variables"; @import "./node_modules/bootstrap/scss/bootstrap"; @import "./component"; @import "./pages/home"; @import "./pages/dms-outstanding-trx"; @import "./pages/inbox"; @import "./pages/profile"; @import "./pages/item-inquiry"; @import "./pages/notifications"; .bg-splash { background-image: url(../../assets/images/bg-splash.svg); } * { margin: 0; padding: 0; box-sizing: border-box; font-family: Helvetica; color: theme-color("gray2"); } @media (min-width: $breakpoint-tablet) { body { background-color: #f8f8f8; } #root { width: 100%; .home-banner { margin: 0 $margin-desktop; } .m-4 { width: 320px; margin-left: auto; margin-right: auto; max-width: calc(100vh - 40px); } .home-body { margin: 25px $margin-desktop 80px $margin-desktop; } .bottom-menu { position: fixed; max-width: calc(100vw - 280px); } .hino-card { .hino-container { padding: 0 $margin-desktop; } } .card-grid { padding: 0 $margin-desktop; } } .mt-2 { .hino-card { width: 100%; } } } @media (max-width: $breakpoint-phone) { body { background-color: lightgray; } #root { width: 100%; max-width: $breakpoint-phone; margin-left: auto; margin-right: auto; overflow: hidden; box-shadow: 0 0 24px rgba(0, 0, 0, 0.15); min-height: 100vh; background-color: theme-color("gray1"); } .bottom-menu { max-width: $breakpoint-phone - (2 * $margin-page); } .nav-top, .nav-top-close { max-width: $breakpoint-phone; } .home-banner-body-greet span:nth-child(2) { max-width: 60%; } }