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

WIP: Feature/admin ui #3366

Open
wants to merge 23 commits into
base: main
Choose a base branch
from
Open

WIP: Feature/admin ui #3366

wants to merge 23 commits into from

Conversation

bricesanchez
Copy link
Member

@bricesanchez bricesanchez commented May 4, 2018

This is a Work in Progress of the new admin UI.

It's based on the excellent work of @sjoulbak team at Nerds & Company (https://github.com/nerds-and-company).

It's mainly a refactor of the current CSS.

It's not yet ready to be merged.

Feel free to test it and contribute.

Current state screenshot:

screencapture-localhost-3000-refinery-pages-2018-05-10-08_45_18

screencapture-localhost-3000-refinery-pages-home2-edit-2018-05-03-22_41_02

TODO:

  • Refactor Admin CSS
  • Better use of CSS variables
  • Remove modernizr

@lanzhiheng
Copy link

Good feature, Thank you. Do you have some subtask? I can try to contribute it If I have free time.

bricesanchez and others added 17 commits December 16, 2018 21:20
In order to find which `Plugin` is currently used in the controller.

It also adds a `current_plugin_title` helper method to display it on admin layout
Form actions buttons
Introduce colors variables, improve color readability, improve mobile support
- Improve CSS forms
- Improve CSS site bar
- Add more CSS variables
- Minor changes on page parts controls
- Refactor tree
- Improve page parts controls
- Move grid folder in refinery
- Fix empty nested ul in page tree html
- Improve index actions
- Small CSS fixes on UI
- Add Search form CSS
* Add flash CSS
* Add label CSS
* Improve tree CSS
* UI fixes
@bricesanchez
Copy link
Member Author

Hi @lanzhiheng! I've updated the PR with the latest changes i have locally. I don't have time for now to update this feature, feel to fork this branch and continue the work, it will be a pleasure for me to merge it :)

@lanzhiheng
Copy link

lanzhiheng commented Dec 17, 2018

@bricesanchez OK, I will check what can I do for it. This is the website for my company http://www.beansmile.com/ powered by RefineryCMS. 😄

@bricesanchez
Copy link
Member Author

Nice! We should talk on our Gitter channel, i could give you some infos on what i would like on this new admin UI

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants