Files
flights_web/src/styles/_screen.scss
T
gnezim 4c2b5c4bd1 Port global SCSS framework from Angular to React
Ports variables, colors, fonts, layout, mixins, shadows, screen
breakpoints, reset, icons, buttons, common, and overrides. Replaces
Angular-specific constructs (::ng-deep, :host, element selectors)
with React-compatible equivalents. Uses Google Fonts CDN for Roboto.
2026-04-15 17:29:17 +03:00

50 lines
1.0 KiB
SCSS

@use './variables' as variables;
@mixin mobile() {
@media (max-width: variables.$media-breakpoint-mobile) {
@content();
}
}
@mixin desktop() {
@media (min-width: variables.$media-breakpoint-desktop-min) {
@content();
}
}
@mixin gt-mobile() {
@media (min-width: variables.$media-breakpoint-small-tablet-min) {
@content();
}
}
@mixin smTablet() {
@media (max-width: variables.$media-breakpoint-tablet) {
@content();
}
}
@mixin tablet() {
@media (min-width: variables.$media-breakpoint-tablet-min) and (max-width: variables.$media-breakpoint-tablet) {
@content();
}
}
@mixin tablet-small() {
@media (min-width: variables.$media-breakpoint-small-tablet-min) and (max-width: variables.$media-breakpoint-small-tablet) {
@content();
}
}
@mixin tablets() {
@media (min-width: variables.$media-breakpoint-small-tablet-min) and (max-width: variables.$media-breakpoint-tablet) {
@content();
}
}
@mixin print() {
@media print {
@content();
}
}