Skip to content

Commit

Permalink
Change layout strategy
Browse files Browse the repository at this point in the history
  • Loading branch information
kyoshino committed Oct 12, 2024
1 parent 85240dc commit 056b96f
Show file tree
Hide file tree
Showing 2 changed files with 17 additions and 28 deletions.
6 changes: 3 additions & 3 deletions extensions/BugModal/web/bug_modal.css
Original file line number Diff line number Diff line change
Expand Up @@ -918,9 +918,10 @@ td.flag-requestee {

.new-changes-link {
position: sticky;
top: calc(var(--global-header-height) + 8px);
top: 8px;
z-index: 10;
overflow: hidden;
margin: 0 0 8px;
border-radius: 4px;
padding: 4px;
color: var(--primary-button-foreground-color);
Expand Down Expand Up @@ -1440,7 +1441,7 @@ a.comment-tag-url {

#main-inner {
display: flow-root;
margin: 8px auto;
margin: 8px auto 48px;
max-width: 1024px;
}

Expand Down Expand Up @@ -1665,7 +1666,6 @@ a.lightbox-icon.markdown {

#changeform {
display: flow-root;
margin: 8px 0 48px;
}

#changeform:not(.show-advanced-fields) .expert_fields {
Expand Down
39 changes: 14 additions & 25 deletions skins/standard/global.css
Original file line number Diff line number Diff line change
Expand Up @@ -370,21 +370,11 @@
* Global
*/

html {
/* Ensure that shift-tab and other ways of scrolling up take the fixed header into account. */
scroll-padding-top: calc(var(--global-header-height) + 8px);
}

html:has(#private-bug-banner) {
scroll-padding-top: calc(var(--global-header-height) + var(--bug-banner-height) + 8px);
}

body {
margin: 0;
font-size: var(--font-size-medium);
line-height: var(--line-height-default);
font-family: var(--font-family-sans-serif);
scrollbar-color: var(--scrollbar-color);
}

pre,
Expand Down Expand Up @@ -943,27 +933,32 @@ input[type="radio"]:checked {
flex: auto;
display: flow-root;
position: relative;
overflow: auto;
outline: none;
width: 100dvw;
scroll-padding-top: 8px;
}

@media screen {
body {
position: absolute;
width: 100%;
height: 100%;
color: var(--application-foreground-color);
background-color: var(--application-background-color);
scrollbar-color: var(--scrollbar-color);
}

#wrapper {
position: fixed;
inset: 0;
display: flex;
flex-direction: column;
overflow: hidden;
width: 100%;
height: 100%;
}

#main-inner {
position: relative;
margin: 16px;
}

#wrapper {
margin-top: var(--global-header-height);
}
}

/**
Expand All @@ -972,10 +967,6 @@ input[type="radio"]:checked {

#header {
flex: none;
position: fixed;
inset: 0 0 auto;
z-index: 11;
width: 100%;
height: var(--global-header-height);
color: var(--application-header-foreground-color);
background-color: var(--application-header-background-color);
Expand Down Expand Up @@ -1522,9 +1513,7 @@ input[type="radio"]:checked {
*/

#private-bug-banner {
position: sticky;
top: var(--global-header-height);
z-index: 2;
flex: none;
background-color: var(--confidential-bug-background-color);
color: #111;
box-sizing: border-box;
Expand Down

0 comments on commit 056b96f

Please sign in to comment.