From 334b6c90cf0e6aebf7610a87d389f83ba241f16f Mon Sep 17 00:00:00 2001 From: Tykayn Date: Tue, 23 Sep 2025 18:54:13 +0200 Subject: [PATCH] style cols --- .../sae-lib/chatbot/bot-talks/bot-talks.html | 2 +- .../filters/filters-group/filters-group.scss | 2 +- .../inputs/multi-selector/multi-selector.html | 44 ++++++++----------- .../inputs/multi-selector/multi-selector.scss | 7 +-- .../inputs/multi-selector/multi-selector.ts | 8 +++- sae-csc/src/app/redux/initialState.ts | 2 +- .../translate-texts/translate-texts.html | 6 +-- 7 files changed, 35 insertions(+), 36 deletions(-) diff --git a/my-workspace/projects/sae-lib/chatbot/bot-talks/bot-talks.html b/my-workspace/projects/sae-lib/chatbot/bot-talks/bot-talks.html index 971ea01..63d1cf0 100644 --- a/my-workspace/projects/sae-lib/chatbot/bot-talks/bot-talks.html +++ b/my-workspace/projects/sae-lib/chatbot/bot-talks/bot-talks.html @@ -5,7 +5,7 @@
{{ message }}
- @if (documents?.length) { + @if (documents.length) { @for (document of documents; track document.id) {
diff --git a/my-workspace/projects/sae-lib/filters/filters-group/filters-group.scss b/my-workspace/projects/sae-lib/filters/filters-group/filters-group.scss index 73a55b7..115fc57 100644 --- a/my-workspace/projects/sae-lib/filters/filters-group/filters-group.scss +++ b/my-workspace/projects/sae-lib/filters/filters-group/filters-group.scss @@ -71,7 +71,7 @@ .chips-column { padding: 12px 12px; - width: 220px; + width: 218px; //border: solid 1px #ccc; } diff --git a/my-workspace/projects/sae-lib/inputs/multi-selector/multi-selector.html b/my-workspace/projects/sae-lib/inputs/multi-selector/multi-selector.html index cf479ba..c36fd69 100644 --- a/my-workspace/projects/sae-lib/inputs/multi-selector/multi-selector.html +++ b/my-workspace/projects/sae-lib/inputs/multi-selector/multi-selector.html @@ -8,12 +8,12 @@
- + {{ label }} - +
- {{ selectedChoices?.length || 0 }} - diff --git a/my-workspace/projects/sae-lib/inputs/multi-selector/multi-selector.scss b/my-workspace/projects/sae-lib/inputs/multi-selector/multi-selector.scss index de48beb..7154d3a 100644 --- a/my-workspace/projects/sae-lib/inputs/multi-selector/multi-selector.scss +++ b/my-workspace/projects/sae-lib/inputs/multi-selector/multi-selector.scss @@ -3,7 +3,7 @@ :host { .input-box { - width: 220px; + width: 218px; .d-none { display: none; @@ -91,12 +91,13 @@ border-radius: 8px; position: relative; display: block; - z-index: 10; + z-index: 100; border-top-left-radius: 0; border-top-right-radius: 0; width: 210px; - top: -59px; + top: 42px; + left: 0; border-left: 1px solid #8D91A4; border-bottom: 1px solid #8D91A4; border-right: 1px solid #8D91A4; diff --git a/my-workspace/projects/sae-lib/inputs/multi-selector/multi-selector.ts b/my-workspace/projects/sae-lib/inputs/multi-selector/multi-selector.ts index 44a5783..e11613b 100644 --- a/my-workspace/projects/sae-lib/inputs/multi-selector/multi-selector.ts +++ b/my-workspace/projects/sae-lib/inputs/multi-selector/multi-selector.ts @@ -55,7 +55,11 @@ export class MultiSelector { } onClickInput() { - if (this.disabled) return; - this.displayDropdown = !this.displayDropdown + if (this.disabled) { + console.info('disabled input'); + return; + } + this.displayDropdown = !this.displayDropdown; + console.log('Toggled dropdown:', this.displayDropdown); } } diff --git a/sae-csc/src/app/redux/initialState.ts b/sae-csc/src/app/redux/initialState.ts index 494565e..5ee4be3 100644 --- a/sae-csc/src/app/redux/initialState.ts +++ b/sae-csc/src/app/redux/initialState.ts @@ -7,7 +7,7 @@ export const initialState: StateInterface = { backendAPIRoot: "", demoMode: true, loading: false, - fromText: "le texte original", + fromText: "", // fromText: "", fromFile: "", toText: "", diff --git a/sae-csc/src/app/shared/translate-texts/translate-texts.html b/sae-csc/src/app/shared/translate-texts/translate-texts.html index 9d247c1..b40349a 100644 --- a/sae-csc/src/app/shared/translate-texts/translate-texts.html +++ b/sae-csc/src/app/shared/translate-texts/translate-texts.html @@ -3,7 +3,7 @@
- @if (!fileIsUploaded) { + @if (!fileIsUploaded || !appState.fromText.length) { @if (!fileIsUploaded) { @@ -48,7 +48,7 @@ (focus)="focusFromText()" (keyup)="onFromTextChanged()" (ngModelChange)="onFromTextChanged()" - [ngModel]="appState.fromText" + [(ngModel)]="appState.fromText" cols="30" id="from_text" name="from_text"