Added possibility to close utförande verksamheter dialog when clicking outside.

This commit is contained in:
Erik Tiekstra
2021-09-13 09:41:27 +02:00
parent c81d7fb38c
commit ac5b806c16
9 changed files with 31 additions and 7 deletions

View File

@@ -1,5 +1,9 @@
## 1.5.1 ## 1.5.1
### Features
- **employee:** Added possibility to close utförande verksamheter dialog when clicking outside. ([TV-578](https://jira.arbetsformedlingen.se/browse/TV-578))
### Bug Fixes ### Bug Fixes
- **settings:** Fixed issue with feature-toggling. Also implemented spinner when organization is changed. ([TV-583](https://jira.arbetsformedlingen.se/browse/TV-583)) - **settings:** Fixed issue with feature-toggling. Also implemented spinner when organization is changed. ([TV-583](https://jira.arbetsformedlingen.se/browse/TV-583))

View File

@@ -2,6 +2,8 @@
@import 'variables/gutters'; @import 'variables/gutters';
.footer { .footer {
position: relative;
z-index: 1;
display: flex; display: flex;
justify-content: space-between; justify-content: space-between;
align-items: flex-start; align-items: flex-start;

View File

@@ -8,6 +8,7 @@
flex-direction: column; flex-direction: column;
position: sticky; position: sticky;
top: $msfa__navigation-height; top: $msfa__navigation-height;
z-index: 1;
&__list { &__list {
@include msfa__reset-list; @include msfa__reset-list;

View File

@@ -3,8 +3,9 @@
@import 'variables/gutters'; @import 'variables/gutters';
.msfa { .msfa {
position: relative;
display: grid; display: grid;
height: 100vh; min-height: 100vh;
grid-template-columns: 12rem 1fr; grid-template-columns: 12rem 1fr;
grid-template-rows: auto 1fr auto; grid-template-rows: auto 1fr auto;
grid-template-areas: grid-template-areas:

View File

@@ -1,4 +1,5 @@
<div class="tree-nodes-selector"> <div class="tree-nodes-selector">
<div class="msfa__backdrop" *ngIf="displayPanel" (click)="closePanel()"></div>
<div class="tree-nodes-selector__panel-wrapper"> <div class="tree-nodes-selector__panel-wrapper">
<button <button
#togglePanelBtn #togglePanelBtn

View File

@@ -5,6 +5,7 @@
.tree-nodes-selector { .tree-nodes-selector {
&__panel-wrapper { &__panel-wrapper {
position: relative; position: relative;
z-index: 1;
} }
&__toggle-panel-btn { &__toggle-panel-btn {
@@ -21,6 +22,7 @@
color: var(--digi--ui--color--background--overlay--opaque); color: var(--digi--ui--color--background--overlay--opaque);
background-color: var(--digi--ui--color--background); background-color: var(--digi--ui--color--background);
border-color: var(--digi-form-select--border-color); border-color: var(--digi-form-select--border-color);
z-index: 1;
&:focus { &:focus {
border-color: var(--digi--ui--color--focus--light); border-color: var(--digi--ui--color--focus--light);

View File

@@ -1,5 +1,9 @@
## 1.5.1 ## 1.5.1
### Features
- **employee:** Added possibility to close utförande verksamheter dialog when clicking outside. ([TV-578](https://jira.arbetsformedlingen.se/browse/TV-578))
### Bug Fixes ### Bug Fixes
- **settings:** Fixed issue with feature-toggling. Also implemented spinner when organization is changed. ([TV-583](https://jira.arbetsformedlingen.se/browse/TV-583)) - **settings:** Fixed issue with feature-toggling. Also implemented spinner when organization is changed. ([TV-583](https://jira.arbetsformedlingen.se/browse/TV-583))

View File

@@ -0,0 +1,9 @@
@mixin msfa__backdrop() {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 0;
background-color: rgba(255, 255, 255, 0.4);
}

View File

@@ -1,5 +1,6 @@
@import '@digi/core/dist/digi/digi.css'; @import '@digi/core/dist/digi/digi.css';
@import 'mixins/a11y'; @import 'mixins/a11y';
@import 'mixins/backdrop';
@import 'mixins/icon'; @import 'mixins/icon';
@import 'mixins/link'; @import 'mixins/link';
@@ -69,6 +70,10 @@ dl {
font-size: 0.875rem !important; font-size: 0.875rem !important;
} }
&__backdrop {
@include msfa__backdrop;
}
&__loading-wrapper { &__loading-wrapper {
display: flex; display: flex;
align-items: center; align-items: center;
@@ -76,12 +81,7 @@ dl {
z-index: 1000; z-index: 1000;
&--full-screen { &--full-screen {
position: absolute; @include msfa__backdrop;
top: 0;
right: 0;
bottom: 0;
left: 0;
background-color: rgba(255, 255, 255, 0.5);
} }
} }
&__spinner { &__spinner {