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

Admin panel - QGIS projects view: overall UI improvements #3828

Merged
merged 1 commit into from
Aug 4, 2023

Conversation

mdouchin
Copy link
Collaborator

@mdouchin mdouchin commented Aug 2, 2023

  • Use the datatable responsive extension to automatically hide some column if the width of the screen is not wide enough
  • Remove the right panel to gain more place
  • Remove the blue background-color fix Show color coding also for selected project #3786 of the last clicked line
  • Remove the table colours legend previously shown at the bottom of the table and replace it with a modal popup accessible via a new button displayed in the top right side of the table.
  • Overall code improvement and simplification

Funded by 3liz

@mdouchin mdouchin self-assigned this Aug 2, 2023
@github-actions github-actions bot added this to the 3.7.0 milestone Aug 2, 2023
Copy link
Member

@Gustry Gustry left a comment

Choose a reason for hiding this comment

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

I saw it live many times, it's way better ⭐

lizmap/modules/admin/templates/project_list_help.tpl Outdated Show resolved Hide resolved
lizmap/modules/admin/templates/project_list_zone.tpl Outdated Show resolved Hide resolved
lizmap/modules/admin/templates/project_list_zone.tpl Outdated Show resolved Hide resolved
lizmap/modules/admin/templates/project_list_zone.tpl Outdated Show resolved Hide resolved
lizmap/www/assets/css/admin.css Outdated Show resolved Hide resolved
@mdouchin mdouchin force-pushed the admin-improve-projects-page-ui branch from 8c55ccf to 96d5efe Compare August 4, 2023 12:28
@mdouchin mdouchin merged commit 7dd9a93 into 3liz:master Aug 4, 2023
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Show color coding also for selected project
4 participants