-
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
Portlet UI Cleanup #81
Comments
Ready for review @margondicco |
Ready for review please @margondicco |
Perfect Go fonc |
Thanks. Ready for tech spec @boubaker |
ok, thanks, Ready for Tec Review @rdenarie @SaraBoutej FYI. |
👍 go tech |
SaraBoutej
added a commit
to Meeds-io/social
that referenced
this issue
Oct 9, 2023
SaraBoutej
added a commit
to Meeds-io/social
that referenced
this issue
Oct 9, 2023
SaraBoutej
added a commit
to Meeds-io/social
that referenced
this issue
Oct 9, 2023
SaraBoutej
added a commit
to Meeds-io/social
that referenced
this issue
Oct 9, 2023
SaraBoutej
added a commit
to Meeds-io/social
that referenced
this issue
Oct 9, 2023
SaraBoutej
added a commit
to Meeds-io/social
that referenced
this issue
Oct 10, 2023
SaraBoutej
added a commit
to Meeds-io/social
that referenced
this issue
Oct 10, 2023
SaraBoutej
added a commit
to Meeds-io/social
that referenced
this issue
Oct 10, 2023
SaraBoutej
added a commit
to Meeds-io/gatein-portal
that referenced
this issue
Oct 10, 2023
SaraBoutej
added a commit
to Meeds-io/platform-ui
that referenced
this issue
Oct 10, 2023
SaraBoutej
added a commit
to Meeds-io/gatein-portal
that referenced
this issue
Oct 10, 2023
SaraBoutej
added a commit
to Meeds-io/platform-ui
that referenced
this issue
Oct 11, 2023
SaraBoutej
added a commit
to Meeds-io/social
that referenced
this issue
Oct 11, 2023
SaraBoutej
added a commit
to Meeds-io/social
that referenced
this issue
Oct 11, 2023
SaraBoutej
added a commit
to Meeds-io/platform-ui
that referenced
this issue
Oct 11, 2023
SaraBoutej
added a commit
to Meeds-io/social
that referenced
this issue
Oct 11, 2023
…-io/MIPs#81 (#3022) This PR allows to add new reusable component to define a unique ui/ux for all the widget the platform
exo-swf
pushed a commit
to Meeds-io/gatein-portal
that referenced
this issue
Oct 12, 2023
exo-swf
pushed a commit
to Meeds-io/analytics
that referenced
this issue
Nov 14, 2023
exo-swf
pushed a commit
to Meeds-io/gamification
that referenced
this issue
Nov 14, 2023
…eeds-io/MIPs#81 (#1260) (cherry picked from commit bb2bd54)
exo-swf
pushed a commit
to Meeds-io/gamification
that referenced
this issue
Nov 14, 2023
exo-swf
pushed a commit
to Meeds-io/kudos
that referenced
this issue
Nov 14, 2023
…s#81 (#410) Prior to this change open a kudos list is not possible in the profile page and in the overview page. This change allows to put the drawer of the kudos list in the reusable components kudos-overview-row , thus, we can open the drawer of the kudos list. (cherry picked from commit 4df32de)
exo-swf
pushed a commit
to Meeds-io/perk-store
that referenced
this issue
Nov 14, 2023
…eds-io/MIPs#81 (#279) This changes is about adding the new brandable border radius to the perkstore overview widget. (cherry picked from commit c7982d6) (cherry picked from commit a97d189)
exo-swf
pushed a commit
to Meeds-io/meeds-qa-ui
that referenced
this issue
Nov 14, 2023
…eds-io/MIPs#81 (#196) (cherry picked from commit 14619d5)
rdenarie
added a commit
to exoplatform/digital-workplace
that referenced
this issue
Nov 15, 2023
Before this fix, the new branding settings (radius) cannot be saved in interface This is due to the override of the BrandingService configuration file Then the new property about radius was not added on our side. This commit add the property
rdenarie
added a commit
to exoplatform/digital-workplace
that referenced
this issue
Nov 15, 2023
Before this fix, the new branding settings (radius) cannot be saved in interface This is due to the override of the BrandingService configuration file Then the new property about radius was not added on our side. This commit add the property
SaraBoutej
added a commit
to Meeds-io/platform-ui
that referenced
this issue
Nov 21, 2023
(cherry picked from commit e1b57e0)
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Rationale
UI Theme used to display informations needs to be reviewed a bit to make sure we have consistencies between portlets: border, display of title, subtitle, body (padding, font-size, text-transform)
For example, in the stream page, we have:
1. Functional Requirements
1. Functional Requirements
Top User Stories
Each time we add a new portlet, these characteristics below must be considered.
a. title (if not only a title): padding: 0 0 20px 0
b. subtitle (if something below): padding: 0 0 16px 0
c. subtitle (if body above): padding: 20px 0 16px 0
d. Body (until there are other items to list): padding: 0 0 16px 0
Ideally, portlet will have same styles and adding a class for each would be a good way to ensure consistency and reusability. Below, characteristics of each content:
Title:
See more:
Subtitle:
body main text:
body subtitle:
Example:
Detail of padding/margin:
Impacts
Any existing portlet must be updated to get those characteristics applied
Provide a reusable component so the portlet is still used when adding a new portlet
2. Technical Requirements
Extensibility
Like the drawers, the widgets has to define a single template to reuse for all existing widgets with centralized styled title, borders and margins.
4. Software Architecture
Access
We have to use the same manner as overview banner and drawer to define generic and reusable style for widgets. Please refer to Widget.vue to take an example of using slots for overview page.
PS: no specific stylesheet has to be added for this reusable component.
The text was updated successfully, but these errors were encountered: