Skip to content

Commit 39c1906

Browse files
authored
Merge pull request #1698 from basecamp/mobile-app/scoped-stylesheets
Mobile app / Scoped stylesheets
2 parents df9a6de + 04332bc commit 39c1906

60 files changed

Lines changed: 195 additions & 9 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
@layer android {
2+
.hide-in-android-app {
3+
display: none;
4+
}
5+
}
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
@layer ios {
2+
.hide-in-ios-app {
3+
display: none;
4+
}
5+
}
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
@layer mobile_app {
2+
/* Use custom insets to account for floating navigation elements.
3+
The mobile apps can inject their own inset value based on native elements on screen. */
4+
:root {
5+
--custom-safe-inset-top: var(--injected-safe-inset-top, env(safe-area-inset-top, 0px));
6+
--custom-safe-inset-right: var(--injected-safe-inset-right, env(safe-area-inset-right, 0px));
7+
--custom-safe-inset-bottom: var(--injected-safe-inset-bottom, env(safe-area-inset-bottom, 0px));
8+
--custom-safe-inset-left: var(--injected-safe-inset-left, env(safe-area-inset-left, 0px));
9+
}
10+
}
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
@layer mobile_app {
2+
.hide-in-mobile-app {
3+
display: none;
4+
}
5+
6+
.show-in-mobile-app {
7+
display: unset;
8+
}
9+
}
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@layer reset, base, components, modules, utilities;
1+
@layer reset, base, components, modules, utilities, mobile_app, android, ios;
22

33
:root {
44
/* Spacing */

0 commit comments

Comments
 (0)