-
Notifications
You must be signed in to change notification settings - Fork 0
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
Margins management & cleanup #103
Comments
@margondicco @rdenarie @boubaker as discussed |
Go fonc |
Thanks. @boubaker ready for tech spec |
Ready for review by DAO members ( eXo: @rdenarie ) |
GO tech |
SaraBoutej
added a commit
to Meeds-io/social
that referenced
this issue
Nov 14, 2023
SaraBoutej
added a commit
to Meeds-io/platform-ui
that referenced
this issue
Nov 14, 2023
SaraBoutej
added a commit
to Meeds-io/analytics
that referenced
this issue
Nov 14, 2023
SaraBoutej
added a commit
to Meeds-io/wallet
that referenced
this issue
Nov 14, 2023
SaraBoutej
added a commit
to Meeds-io/gamification
that referenced
this issue
Nov 14, 2023
SaraBoutej
added a commit
to Meeds-io/meeds
that referenced
this issue
Nov 14, 2023
SaraBoutej
added a commit
to Meeds-io/meeds
that referenced
this issue
Nov 14, 2023
SaraBoutej
added a commit
to Meeds-io/meeds
that referenced
this issue
Nov 14, 2023
SaraBoutej
added a commit
to Meeds-io/platform-ui
that referenced
this issue
Nov 14, 2023
SaraBoutej
added a commit
to Meeds-io/gatein-portal
that referenced
this issue
Nov 14, 2023
all pr approved. Can you ping me when they are all merged ? |
SaraBoutej
added a commit
to Meeds-io/social
that referenced
this issue
Nov 22, 2023
SaraBoutej
added a commit
to Meeds-io/gamification
that referenced
this issue
Nov 22, 2023
SaraBoutej
added a commit
to Meeds-io/meeds
that referenced
this issue
Nov 22, 2023
SaraBoutej
added a commit
to Meeds-io/analytics
that referenced
this issue
Nov 22, 2023
Thanks. All PRs merged |
exo-swf
pushed a commit
to Meeds-io/social
that referenced
this issue
Nov 22, 2023
) Add padding bottom to stickyBlockDesktop in the right sidebar. (cherry picked from commit 7834dc3)
exo-swf
pushed a commit
to Meeds-io/social
that referenced
this issue
Nov 22, 2023
…o/MIPs#103 (#3191) Prior to this change when application is hidden, an extra padding bottom is visible This change allows to hide the app portlet parent when it is hidden. (cherry picked from commit 5e68077)
exo-swf
pushed a commit
to Meeds-io/social
that referenced
this issue
Nov 22, 2023
…ED-2953-Meeds-io/MIPs#103 (#3205) Prior to this change, When we toggle between show/hide of the preview mode in the public page, an extra margin in displayed when the app is hidden. This change allows to remove extra margin when app is hidden.
exo-swf
pushed a commit
to Meeds-io/analytics
that referenced
this issue
Nov 22, 2023
exo-swf
pushed a commit
to Meeds-io/gamification
that referenced
this issue
Nov 22, 2023
…o/MIPs#103 (#1349) Prior to this change when application is hidden, an extra padding bottom is visible This change allows to hide the app portlet parent when it is hidden. (cherry picked from commit f675c89)
rdenarie
pushed a commit
to Meeds-io/notes
that referenced
this issue
Nov 22, 2023
…ED-2953-Meeds-io/MIPs#103 (#852) Prior to this change, When we toggle between show/hide of the preview mode in the public page, an extra margin in displayed when the app is hidden. This change allows to remove extra margin when app is hidden. (cherry picked from commit 74cb82e)
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Rationale
Currently, there are differencies between containers depending on which one we use:
BUT depending on the app added in the container, a margin-bottom is sometimes added or not.
That makes the layout not ok for example:
OR:
OR contributions container in overview page gets a padding that is extra to the usual margin we'd like to apply
Expected: we must remove extra margins added to the apps AND we must make sure margins-bottom are added to all containers that contains apps.
1. Functional Requirements
Top User Stories
App Margins cleanup
Browse any pages and remove extra margin added to apps (any margin), i.e:
Container padding /margin cleanup
Container margins management
Any container must follow this pattern:
Impacts
Gamification
NA
Notifications
NA
Analytics
NA
Unified Search
NA
2. Technical Requirements
Existing Features
No DOM structure change should happen on existing applications to remove margins.
Feature Flags
No feature flag
4. Software Architecture
Access
We will have to delete
max-width
,min-width
,width
,margin
andpadding
definitions from all Vue applications parent containers. The content of applications has to remain flexible in term of width using flex box.To add margins for all applications being part of the page, we will have to add this class in
platform-ui
:With the definition of the less & CSS variables:
By using CSS variables inside less variables, this will allow to change the value using branding UI.
The text was updated successfully, but these errors were encountered: