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

New vertical menu #156

Merged
merged 97 commits into from
Feb 9, 2023
Merged

Conversation

javierFernandezMendez
Copy link

No description provided.

Copy link
Contributor

@patricia-martinez-imatia patricia-martinez-imatia left a comment

Choose a reason for hiding this comment

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

-filter_list_FILL0_wght400_GRAD0_opsz48.svg is not used

src/app/app.module.ts Outdated Show resolved Hide resolved
Copy link
Contributor

@patricia-martinez-imatia patricia-martinez-imatia left a comment

Choose a reason for hiding this comment

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

  • I don't know this screen well, there is a descriptive text that doesn't fit on the card, a possible solution would be to give padding to the description and I think that the titles and descriptions should be aligned
    image
  • I think that the configuration button of the table should appear rotated 90 degrees so that it occupies less.
    The settings menu currently appears collapsed at 1920px resolution, in this case it should appear open and collapsed at resolutions lower than 1280px
    image
  • The height of the container should be 100% of the page and avoid scrolling.
    image
    Also I would put a title and close button to collapse the menu similar to next image
    image
  • In screens like the following, the table should occupy 100% of the width and no blank space appears

image

src/assets/css/list-grid.theme.scss Show resolved Hide resolved
@sonarcloud
Copy link

sonarcloud bot commented Jan 9, 2023

SonarCloud Quality Gate failed.    Quality Gate failed

Bug C 10 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 506 Code Smells

No Coverage information No Coverage information
4.5% 4.5% Duplication

patricia-martinez-imatia added a commit that referenced this pull request Feb 10, 2023
* menu in process

* menu finished

* input cards added

* side menu changes

* new menu

* structure changes

* new menu component

* viewencapsulation

* containers component vetical menu

* menu added

* config collapsible

* container changes

* table config menu sidenav

* bugs and code smells

* bug fix

* some review changes

* card title aligned, config table screen fixed

* table configuration button and menu changed

* duplicated code fix

* list and grid menu

* grid config colapsible finished

* sonarcloud fixes

* configuration header component

* sonarcloud rip

* new structure component on data module

* sonar cloud fixes

* sonar cloud minor fixes

* Deleted image because it isnot necessary

* inputs card with image

* some fixes

* solved some bugs and config button desapears on grid screens

* bug while closing the sidenav on a small screen

* config button bug

* collapsible config menu fixed

* Fixed errors in aot compilation

* Fixed errors in aot compililation

* some desing changes

* collapsible menu overflow changed

* config button fixes

* Fix private var when running production aot

* page fixes

* trying to fix dark mode issues

* main theme created

* dark mode fixes

* dark mode inputs card menu added

* Update DummyService provider

* Fix collapsible menu scroll

* layout fixes

* configuration button container fixed

* collapsible css fix

* unsubcribed events

* code fixes and images changed

* custom item list fix

* Added missed translation

* Added build:themes script

* Applied imfashion theme

* Update home component

* Update main container layout of all sections

* Update grid and list sections

* Fix collapsible menu

* Register svg icons into ontimize

* organize svg icons

* Data section menu

* Fix console error of data-structure component

* Fixed table, list, grid configuration button

* Media section menu

* Modals & popus section menu

* Layout section menu

* Imported OChartModule in table module

* Updated angular.json with chart styles

* Added sqltypes

* added new icons

* modified grid images and buttons examples

* Updated ontimize-web-ngx version

* Updated package-lock

* Added ontimize-web-ngx-charts

* some padding fixed, console error fixed, overflow fixed

* input icons by img label and new container color on inputs

* new svg incons and new example component desing

* changed theming version to 8.5.0 snapshot 0

* Set read-only='yes' in o-image

* grind screen fixes

* bg levels tests

* grid screens fixed

* table config fixed

* fixed scroll on some pages

* using theming 8.4.1, fixed grid basic screen, new label on dark mode and table config button

* removed unused classes

* Update snapshot versions and updated css styles

* Updated start script

* Updated ontimize-web-ngx-theming version

* Updated ontimize styles

---------

Co-authored-by: Patricia Martinez <32088627+patricia-martinez-imatia@users.noreply.github.com>
Co-authored-by: IMATIASL\patricia.martinez <patricia.martinez@imatia.com>
Co-authored-by: Daniel Graña Cousido <daniel.grana@imatia.com>
Co-authored-by: Tomas Fuentes <tomasfacal@gmail.com>
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

Successfully merging this pull request may close these issues.

New vertical menu
4 participants