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

Apps scss optimisation #3024

Merged
merged 8 commits into from
Jan 13, 2017
Merged

Apps scss optimisation #3024

merged 8 commits into from
Jan 13, 2017

Conversation

skjnldsv
Copy link
Member

@skjnldsv skjnldsv commented Jan 11, 2017

Optimisation and simplification of the apps.scss file

  • Popover unification (see [styleguide] Popover menu #2798)
    • Unification
    • Added left/center positionning
    • Comments
    • Cleanup
  • Fusion of similar properties
  • Comments
  • Cleanup

@nextcloud/designers
Developer manual will be updated shortly

@skjnldsv skjnldsv added 2. developing Work in progress design Design, UI, UX, etc. enhancement feature: scss labels Jan 11, 2017
@skjnldsv skjnldsv self-assigned this Jan 11, 2017
@skjnldsv skjnldsv added 3. to review Waiting for reviews and removed 2. developing Work in progress labels Jan 11, 2017
fix #2798

Signed-off-by: John Molakvoæ (skjnldsv) <[email protected]>
Signed-off-by: John Molakvoæ (skjnldsv) <[email protected]>
Signed-off-by: John Molakvoæ (skjnldsv) <[email protected]>
Signed-off-by: John Molakvoæ (skjnldsv) <[email protected]>
Signed-off-by: John Molakvoæ (skjnldsv) <[email protected]>
@skjnldsv skjnldsv force-pushed the apps-scss-optimisation branch from 2728e6e to c87d487 Compare January 11, 2017 13:05
@skjnldsv skjnldsv added this to the Nextcloud 12.0 milestone Jan 11, 2017
Copy link
Member

@ChristophWurst ChristophWurst left a comment

Choose a reason for hiding this comment

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

breaks the account popover in Mail (the one in the sidebar left)

@MorrisJobke MorrisJobke added 2. developing Work in progress and removed 3. to review Waiting for reviews labels Jan 11, 2017
@skjnldsv
Copy link
Member Author

skjnldsv commented Jan 11, 2017

@ChristophWurst you mean the alignment on the right?

Also, the menu doesn't fit our css guidelines. You should have an horizontal menu with the icons.
using ul >li and repeating the ul isn't a good way to do so. :)

Signed-off-by: John Molakvoæ (skjnldsv) <[email protected]>
@skjnldsv
Copy link
Member Author

@ChristophWurst Okay, fixed.

@skjnldsv skjnldsv removed the 2. developing Work in progress label Jan 11, 2017
@ChristophWurst
Copy link
Member

Also, the menu doesn't fit our css guidelines. You should have an horizontal menu with the icons.
using ul >li and repeating the ul isn't a good way to do so. :)

fix it 😉

Signed-off-by: John Molakvoæ (skjnldsv) <[email protected]>
@skjnldsv
Copy link
Member Author

@ChristophWurst Done 😆

@codecov-io
Copy link

codecov-io commented Jan 11, 2017

Current coverage is 54.05% (diff: 100%)

Merging #3024 into master will increase coverage by 0.13%

@@             master      #3024   diff @@
==========================================
  Files          1302       1302          
  Lines         80061      80403   +342   
  Methods        7902       7977    +75   
  Messages          0          0          
  Branches       1245       1245          
==========================================
+ Hits          43171      43461   +290   
- Misses        36890      36942    +52   
  Partials          0          0          

Powered by Codecov. Last update bc26f78...ce9c833

Copy link
Member

@MorrisJobke MorrisJobke left a comment

Choose a reason for hiding this comment

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

Tested and looks good 👍

Signed-off-by: John Molakvoæ (skjnldsv) <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
4. to release Ready to be released and/or waiting for tests to finish design Design, UI, UX, etc. feature: scss
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants