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

Redesign Templates Library #384

Closed
mauryaratan opened this issue Jun 8, 2020 · 7 comments
Closed

Redesign Templates Library #384

mauryaratan opened this issue Jun 8, 2020 · 7 comments
Assignees
Milestone

Comments

@mauryaratan
Copy link
Member

Blocks UI need to be redesigned on an independent page, for now.
It'll live basically along with other Elementor trigger buttons, as of its own.

See mockup.

@gvgvgvijayan gvgvgvijayan self-assigned this Jun 9, 2020
gvgvgvijayan added a commit that referenced this issue Jun 9, 2020
@JohnPixle
Copy link
Collaborator

This is still in progress, but you can see an interactive Figma design showcasing the progress here:

https://www.figma.com/proto/kOdprBRtF7VB8hzWASXRx9/SK-UI-2?node-id=5%3A1&viewport=-973%2C471%2C0.5&scaling=min-zoom

@gvgvgvijayan
Copy link
Contributor

This is still in progress, but you can see an interactive Figma design showcasing the progress here:

https://www.figma.com/proto/kOdprBRtF7VB8hzWASXRx9/SK-UI-2?node-id=5%3A1&viewport=-973%2C471%2C0.5&scaling=min-zoom

Started and working on this new layout

gvgvgvijayan added a commit that referenced this issue Jun 15, 2020
# Please enter the commit message for your changes. Lines starting
# with '#' will be kept; you may remove them yourself if you want to.
# An empty message aborts the commit.
#
# Date:      Mon Jun 15 14:50:40 2020 +0530
#
# On branch 384_redesign_blocks_ui
# Changes to be committed:
#	modified:   client/collection/Collection.js
#
# Untracked files:
#	package-lock.json
#
gvgvgvijayan added a commit that referenced this issue Jun 15, 2020
…sync button to gutenberg package: button component
gvgvgvijayan added a commit that referenced this issue Jun 17, 2020
gvgvgvijayan added a commit that referenced this issue Jun 17, 2020
…ed component css of class pro and added it to main css file
gvgvgvijayan added a commit that referenced this issue Jun 18, 2020
…on CSS file. Changed overlay color to white.
gvgvgvijayan added a commit that referenced this issue Jun 18, 2020
…to WP card layout, buttons are wp component button
gvgvgvijayan added a commit that referenced this issue Jun 18, 2020
… (blue border) during button active state like clicking, right clicking which seems unnatural with black transparent background
gvgvgvijayan added a commit that referenced this issue Jun 19, 2020
# Please enter the commit message for your changes. Lines starting
# with '#' will be kept; you may remove them yourself if you want to.
# An empty message aborts the commit.
#
# Date:      Fri Jun 19 13:45:25 2020 +0530
#
# On branch 384_redesign_blocks_ui
# Changes to be committed:
#	modified:   client/popup.js
#
# Untracked files:
#	package-lock.json
#
gvgvgvijayan added a commit that referenced this issue Jun 19, 2020
gvgvgvijayan added a commit that referenced this issue Jun 19, 2020
gvgvgvijayan added a commit that referenced this issue Jun 22, 2020
…controls are now native WP component, add css for altered WP component for alignment
@mauryaratan mauryaratan changed the title Redesign Blocks UI Redesign Templates Library Jun 22, 2020
gvgvgvijayan added a commit that referenced this issue Jun 24, 2020
gvgvgvijayan added a commit that referenced this issue Jun 25, 2020
gvgvgvijayan added a commit that referenced this issue Jun 25, 2020
gvgvgvijayan added a commit that referenced this issue Jun 25, 2020
…ter controls, announment notice and main card content
gvgvgvijayan added a commit that referenced this issue Jun 25, 2020
gvgvgvijayan added a commit that referenced this issue Jun 25, 2020
gvgvgvijayan added a commit that referenced this issue Jun 25, 2020
gvgvgvijayan added a commit that referenced this issue Jun 25, 2020
gvgvgvijayan added a commit that referenced this issue Jun 25, 2020
gvgvgvijayan added a commit that referenced this issue Jun 29, 2020
gvgvgvijayan added a commit that referenced this issue Jun 29, 2020
…CardFooter component itself sets border top 1px
@gvgvgvijayan
Copy link
Contributor

@JohnPixle kindly share your thoughts, I completed all changes and deployed it.

gvgvgvijayan added a commit that referenced this issue Jul 9, 2020
gvgvgvijayan added a commit that referenced this issue Jul 9, 2020
gvgvgvijayan added a commit that referenced this issue Jul 10, 2020
@gvgvgvijayan
Copy link
Contributor

@JohnPixle kindly share your thoughts. Completed spacing adjustments for the grids.

@mauryaratan mauryaratan added this to the 1.7.0 milestone Jul 13, 2020
@JohnPixle
Copy link
Collaborator

Just to post here too, that the UI is fine so far. Apart from a minor positioning tweak that VJ is going through now, we can include it in the next release.

@gvgvgvijayan
Copy link
Contributor

gvgvgvijayan commented Jul 30, 2020

Test Case:

  1. For new change position of the dropdown control in the second row to the right of the first row in the template list, makes sure this affects only when the user clicks the "view templates" button of the template group instead of all template list which is visible when "Group by Template kit" switch is off.
  2. For new change position of the dropdown control in the second row to the right of the first row in the block list, makes sure this affects only when the user clicks the individual block group card of the block group grid instead of all block list which is visible when "Group by Block type" switch is off.

@gvgvgvijayan
Copy link
Contributor

@JohnPixle did the changes of controls in a single row instead of two rows in template and block group list.

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

No branches or pull requests

3 participants