Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Move border-radius from #main to .window elements to fix radius once and for all #572

Merged
merged 1 commit into from Sep 4, 2016

Conversation

astorije
Copy link
Member

#537 only fixed it on chat windows,
but for some browser-specific display bug/reason not on settings, login, ...

No screenshot here, it's literally the same bug than #537 but applied to all windows.

@astorije astorije added Type: Bug Issues that report and PRs that solve any defects that cause unexpected behaviors. second review needed labels Aug 19, 2016
@astorije astorije added this to the 2.0.0 milestone Aug 19, 2016
…and for all

#537 only fixed it on chat windows,
but for some browser-specific display bug/reason not on settings, login, ...
@@ -97,12 +97,16 @@ body {
left: 0;
bottom: 0;
width: 220px;
border-radius: 0;
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All these theme overrides should actually be removed and design specific stuff moved from style.css to example.css. That would make for more stable themes, lighter, etc. But oh well, we already agreed on that :D
I don't want to do that until #568 makes it into master, because doing so will make the @import trick in custom CSS not valid anymore, so users couldn't reliably change their themes at all.

@xPaw
Copy link
Member

xPaw commented Aug 20, 2016

#359 and no need to fix it ;)

@@ -587,11 +587,8 @@ button {
}

#main {
background: #fff;
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why is this removed?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Because each window is taking care of its own background-color. And as far as I remember, it's necessary to remove this because of the radius being moved to .window instead of #main (letting us get rid of that ugly, half-working overflow: hidden.

Does that make more sense now?

Copy link
Member Author

@astorije astorije Sep 3, 2016

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In short, this is always shadowed by this.

@maxpoulin64 maxpoulin64 merged commit 7f6dfe1 into master Sep 4, 2016
@maxpoulin64 maxpoulin64 deleted the astorije/fix-radiuses-again branch September 4, 2016 00:16
matburnham pushed a commit to matburnham/lounge that referenced this pull request Sep 6, 2017
…-again

Move border-radius from #main to .window elements to fix radius once and for all
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Bug Issues that report and PRs that solve any defects that cause unexpected behaviors.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants