Skip to content

[NAE-2468] UI/UX fixes & improvements - #356

Open
SamuelPalaj wants to merge 2 commits into
release/6.6.0from
NAE-2468
Open

SamuelPalaj wants to merge 2 commits into
release/6.6.0from
NAE-2468

Conversation

@SamuelPalaj

@SamuelPalaj SamuelPalaj commented Sep 30, 2026 •

Copy link
Copy Markdown
Contributor

Description

  • text overflow fixes in double navigation-double-drawer.component.html, dashboard.component.html and gridster.component.html
  • double drawer nested path highlighting fix
  • table view mat-menu styling changes
  • added option to change dashboard toolbar color
    Fixes NAE-2468

Test Configuration

Name Tested on
OS windows 11
Runtime 20.19.0
Dependency Manager npm10.8.2
Framework version Angular 13.3
Run parameters
Other configuration

Checklist:

  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • My changes have been checked, personally or remotely, with @...
  • I have commented my code, particularly in hard-to-understand areas
  • I have resolved all conflicts with the target branch of the PR
  • I have updated and synced my code with the target branch
  • I have added tests that prove my fix is effective or that my feature works
  • New and existing tests pass locally with my changes:
    • Lint test
    • Unit tests
    • Integration tests
  • I have checked my contribution with code analysis tools:
  • I have made corresponding changes to the documentation:
    • Developer documentation
    • User Guides
    • Migration Guides

- text overflow fixes in double navigation-double-drawer.component.html, dashboard.component.html and gridster.component.html
- double drawer nested path highlighting fix
- table view mat-menu styling changes
- added option to change dashboard toolbar color
@SamuelPalaj SamuelPalaj self-assigned this Sep 30, 2026
@SamuelPalaj SamuelPalaj added the improvement New feature or request label Sep 30, 2026
@coderabbitai

coderabbitai Bot commented Sep 30, 2026 •

Copy link
Copy Markdown

Warning

Review limit reached

You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository.

Next included review available in 48 minutes.

Check out review usage here.

View limit details

Limit details: You’ve used the included review currently available.

Learn how review limits work.

Review configuration:

⚙️ Run configuration

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Advanced

Run ID: e81797fa-3477-4293-bb47-c48085a03799

📥 Commits

Reviewing files that changed from the base of the PR and between d87dbd8 and f074b09.

📒 Files selected for processing (19)
  • projects/netgrif-components-core/src/lib/navigation/dashboard/abstract-dashboard.component.ts
  • projects/netgrif-components-core/src/lib/navigation/navigation-double-drawer/abstract-navigation-double-drawer.ts
  • projects/netgrif-components-core/src/lib/navigation/navigation-double-drawer/util/double-drawer-utils.ts
  • projects/netgrif-components-core/src/lib/toolbar/abstract-toolbar.component.ts
  • projects/netgrif-components-core/src/lib/toolbar/toolbar-config.ts
  • projects/netgrif-components/src/lib/builder/form-builder/gridster/gridster-datafield/gridster-data-field.component.html
  • projects/netgrif-components/src/lib/builder/form-builder/gridster/gridster-datafield/gridster-data-field.component.ts
  • projects/netgrif-components/src/lib/builder/form-builder/gridster/gridster.component.html
  • projects/netgrif-components/src/lib/builder/form-builder/gridster/gridster.component.ts
  • projects/netgrif-components/src/lib/header/header.component.html
  • projects/netgrif-components/src/lib/header/header.component.scss
  • projects/netgrif-components/src/lib/navigation/dashboard/dashboard.component.html
  • projects/netgrif-components/src/lib/navigation/dashboard/dashboard.component.scss
  • projects/netgrif-components/src/lib/navigation/navigation-double-drawer/navigation-double-drawer.component.html
  • projects/netgrif-components/src/lib/navigation/navigation-double-drawer/navigation-double-drawer.component.scss
  • projects/netgrif-components/src/lib/navigation/navigation.theme.scss
  • projects/netgrif-components/src/lib/navigation/quick-panel/components/language-selector/language-selector.component.html
  • projects/netgrif-components/src/lib/navigation/quick-panel/components/language-selector/language-selector.component.scss
  • projects/netgrif-components/src/lib/toolbar/toolbar.component.html
  • Autopilot · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Autopilot is currently an internal CodeRabbit preview.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@sonarqubecloud

Copy link
Copy Markdown

Quality Gate Failed Quality Gate failed

Failed conditions
2.2% Coverage on New Code (required ≥ 50%)
B Reliability Rating on New Code (required ≥ A)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

improvement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants