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

[OS-904] Start button not visible on small browsers #431

Merged
merged 11 commits into from
Apr 5, 2019

Conversation

lauraenria
Copy link
Contributor

fix responsive popouts

@tombettany tombettany changed the title Os 904/start button not visible on browser 2 OS-904/start button not visible on browser 2 Apr 3, 2019
Copy link
Member

@tombettany tombettany left a comment

Choose a reason for hiding this comment

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

Some minor styling comments for consistency with the rest of the project.

styles/views/splash.styl Outdated Show resolved Hide resolved
@@ -1,6 +1,5 @@
.modal-overlay(ng-if='nextModal')
.modal-overlay(ng-if='nextModal').flexcenterTop
Copy link
Member

Choose a reason for hiding this comment

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

Suggested change
.modal-overlay(ng-if='nextModal').flexcenterTop
.modal-overlay.flexcenterTop(ng-if='nextModal')

Copy link
Contributor Author

Choose a reason for hiding this comment

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

change it in flexcenter-top

align-items: center
}

.flexcenterTop{
Copy link
Member

Choose a reason for hiding this comment

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

The convention used in this project seems to be to use flexcenter-top

Copy link
Contributor Author

Choose a reason for hiding this comment

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

done it

styles/elements/export-dialog.styl Outdated Show resolved Hide resolved
styles/elements/modal.styl Outdated Show resolved Hide resolved
styles/elements/modal.styl Outdated Show resolved Hide resolved
styles/elements/modal.styl Outdated Show resolved Hide resolved
styles/elements/modal.styl Outdated Show resolved Hide resolved
styles/elements/modal.styl Outdated Show resolved Hide resolved
styles/elements/modal.styl Outdated Show resolved Hide resolved
change class in flexcenter-top
delete comments and extra space
@lauraenria lauraenria requested a review from tombettany April 5, 2019 13:49
Copy link
Member

@tombettany tombettany left a comment

Choose a reason for hiding this comment

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

Looking good. Should be good to go once you clean up a couple of the missed :s that you've introduced.


.logo-title
illustration-fixed('layout/draw-logo')
margin 30px auto 20px
max-width: 288px
width: 100%
Copy link
Member

Choose a reason for hiding this comment

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

Just a couple of missed :s

@@ -1,9 +1,12 @@
.modal-inner.splash, .modal-inner.challenge-complete
background color-bg
width: 38%
Copy link
Member

Choose a reason for hiding this comment

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

And here

@@ -37,6 +51,8 @@
width 30px
line-height @width

width
Copy link
Member

Choose a reason for hiding this comment

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

By the way, what does this width without a parameter do?

@tombettany tombettany changed the title OS-904/start button not visible on browser 2 [OS-904] Start button not visible on small browsers Apr 5, 2019
@lauraenria
Copy link
Contributor Author

feat: start button visible on browser all the time, add responsive design, delete style issues

@lauraenria lauraenria merged commit 272b8f3 into master Apr 5, 2019
@lauraenria lauraenria deleted the OS-904/StartButton-notVisible-onBrowser-2 branch April 5, 2019 15:31
paulvarache pushed a commit that referenced this pull request May 6, 2019
This commit add responsive design to most of the popups in make art using flex-box.

Before when we used to open make art through any browser the start button to access any challenge overflowed, preventing to be clicked. 
In order to allow users always to click the start button I applied responsive design with flex-box. I also went through some styling fix, deleting the unnecessary colon and semicolon in styl
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants