diff --git a/my-workspace/projects/sae-lib/node_modules/.package-lock.json b/my-workspace/projects/sae-lib/node_modules/.package-lock.json index f5c903f..89dfe0b 100644 --- a/my-workspace/projects/sae-lib/node_modules/.package-lock.json +++ b/my-workspace/projects/sae-lib/node_modules/.package-lock.json @@ -158,8 +158,8 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/bulma/-/bulma-1.0.4.tgz", "integrity": "sha512-Ffb6YGXDiZYX3cqvSbHWqQ8+LkX6tVoTcZuVB3lm93sbAVXlO0D6QlOTMnV6g18gILpAXqkG2z9hf9z4hCjz2g==", - "license": "MIT", - "peer": true + "dev": true, + "license": "MIT" }, "node_modules/deepmerge-ts": { "version": "7.1.5", @@ -175,8 +175,8 @@ "version": "4.6.0", "resolved": "https://registry.npmjs.org/remixicon/-/remixicon-4.6.0.tgz", "integrity": "sha512-bKM5odjqE1yzVxEZGJE7F79WHhNrJFIKHXR+GG+P1IWXn8AnJZhl8SbIRDJsNAvIqx4VPkNwjuHfc42tutMDpQ==", - "license": "Apache-2.0", - "peer": true + "dev": true, + "license": "Apache-2.0" }, "node_modules/rxjs": { "version": "7.8.2", diff --git a/my-workspace/projects/sae-lib/package-lock.json b/my-workspace/projects/sae-lib/package-lock.json index 445396b..6cd6066 100644 --- a/my-workspace/projects/sae-lib/package-lock.json +++ b/my-workspace/projects/sae-lib/package-lock.json @@ -10,6 +10,10 @@ "dependencies": { "tslib": "^2.3.0" }, + "devDependencies": { + "bulma": "^1.0.4", + "remixicon": "^4.6.0" + }, "peerDependencies": { "@angular/common": "^20.1.0", "@angular/core": "^20.1.0", @@ -175,8 +179,8 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/bulma/-/bulma-1.0.4.tgz", "integrity": "sha512-Ffb6YGXDiZYX3cqvSbHWqQ8+LkX6tVoTcZuVB3lm93sbAVXlO0D6QlOTMnV6g18gILpAXqkG2z9hf9z4hCjz2g==", - "license": "MIT", - "peer": true + "dev": true, + "license": "MIT" }, "node_modules/deepmerge-ts": { "version": "7.1.5", @@ -192,8 +196,8 @@ "version": "4.6.0", "resolved": "https://registry.npmjs.org/remixicon/-/remixicon-4.6.0.tgz", "integrity": "sha512-bKM5odjqE1yzVxEZGJE7F79WHhNrJFIKHXR+GG+P1IWXn8AnJZhl8SbIRDJsNAvIqx4VPkNwjuHfc42tutMDpQ==", - "license": "Apache-2.0", - "peer": true + "dev": true, + "license": "Apache-2.0" }, "node_modules/rxjs": { "version": "7.8.2", diff --git a/my-workspace/projects/sae-lib/package.json b/my-workspace/projects/sae-lib/package.json index aa182a6..d8c62c5 100644 --- a/my-workspace/projects/sae-lib/package.json +++ b/my-workspace/projects/sae-lib/package.json @@ -5,12 +5,11 @@ "@angular/common": "^20.1.0", "@angular/core": "^20.1.0", "@angular/forms": "^20.1.0", + "@ngrx/store": "^20.0.0", + "@ngrx/store-devtools": "^20.0.0", "bulma": "^1.0.4", "remixicon": "^4.6.0", - "shepherd.js": "^14.5.1", - - "@ngrx/store": "^20.0.0", - "@ngrx/store-devtools": "^20.0.0" + "shepherd.js": "^14.5.1" }, "dependencies": { "tslib": "^2.3.0" @@ -20,5 +19,9 @@ ".": { "sass": "./src/styles/index.scss" } + }, + "devDependencies": { + "bulma": "^1.0.4", + "remixicon": "^4.6.0" } } diff --git a/my-workspace/projects/sae-lib/src/styles/_layout_demo.scss b/my-workspace/projects/sae-lib/src/styles/_layout_demo.scss index 9dd7f0a..4b5407b 100644 --- a/my-workspace/projects/sae-lib/src/styles/_layout_demo.scss +++ b/my-workspace/projects/sae-lib/src/styles/_layout_demo.scss @@ -172,7 +172,7 @@ align-items: center; flex-shrink: 0; - &:hover{ + &:hover { background: blue; color: white; } @@ -234,9 +234,44 @@ top: 0; right: 0; background: white; - width: 30%; + width: 24px; + height: 24px; + border-radius: 8px; float: right; + .trash { + color: red; + fill: red; + } + + .menu { + cursor: pointer; + text-align: right; + + i { + font-size: 1.2rem; + } + } + + .dropdown { + .dropdown-menu { + right: 0; + left: auto; + } + + .dropdown-item { + i { + margin-right: 0.5rem; + } + } + + &.is-hoverable:hover { + .dropdown-menu { + display: block; + } + } + } + button { background: transparent; border: none; @@ -251,7 +286,6 @@ &:hover { button { - display: block; } } @@ -275,6 +309,13 @@ border-radius: 8px; color: #6D717C; + .actions { + width: 28px; + height: 28px; + border-radius: 6px; + background: #B9D6ED; + } + &:hover { background: #3B87CC1A; } @@ -295,8 +336,7 @@ .pinned-icon { position: relative; - left: -1.5em; - + left: -1.7em; i { color: #FEC553; @@ -312,9 +352,10 @@ color: #1E1F22; font-size: 14px; font-weight: 600; - margin-bottom: 4px; display: block; + margin-bottom: 4px; margin-top: -1.5em; + margin-left: 0; } .description { @@ -411,6 +452,9 @@ padding-right: 60px; overflow: auto; min-width: 915px; + display: flex; + flex-direction: column; + justify-content: flex-end; } .main-conversation-container { diff --git a/old-sae-airwatch/package-lock.json b/old-sae-airwatch/package-lock.json index 6ae62a5..1b63e01 100644 --- a/old-sae-airwatch/package-lock.json +++ b/old-sae-airwatch/package-lock.json @@ -22,7 +22,6 @@ "@sjmc11/tourguidejs": "^0.0.27", "angular-shepherd": "^20.0.0", "express": "^5.1.0", - "remixicon": "^4.6.0", "rxjs": "~7.8.0", "tslib": "^2.3.0", "zone.js": "~0.15.0" @@ -50,6 +49,7 @@ "karma-coverage": "~2.2.0", "karma-jasmine": "~5.1.0", "karma-jasmine-html-reporter": "~2.1.0", + "remixicon": "^4.6.0", "storybook": "^9.0.17", "typescript": "~5.8.2" } @@ -14959,6 +14959,7 @@ "version": "4.6.0", "resolved": "https://registry.npmjs.org/remixicon/-/remixicon-4.6.0.tgz", "integrity": "sha512-bKM5odjqE1yzVxEZGJE7F79WHhNrJFIKHXR+GG+P1IWXn8AnJZhl8SbIRDJsNAvIqx4VPkNwjuHfc42tutMDpQ==", + "dev": true, "license": "Apache-2.0" }, "node_modules/renderkid": { diff --git a/old-sae-airwatch/package.json b/old-sae-airwatch/package.json index 2c540bd..44c0a80 100644 --- a/old-sae-airwatch/package.json +++ b/old-sae-airwatch/package.json @@ -39,7 +39,6 @@ "@sjmc11/tourguidejs": "^0.0.27", "angular-shepherd": "^20.0.0", "express": "^5.1.0", - "remixicon": "^4.6.0", "rxjs": "~7.8.0", "tslib": "^2.3.0", "zone.js": "~0.15.0" @@ -67,6 +66,7 @@ "karma-coverage": "~2.2.0", "karma-jasmine": "~5.1.0", "karma-jasmine-html-reporter": "~2.1.0", + "remixicon": "^4.6.0", "storybook": "^9.0.17", "typescript": "~5.8.2" } diff --git a/old-sae-airwatch/src/app/chatbot/chatbot.html b/old-sae-airwatch/src/app/chatbot/chatbot.html index 9aef305..201f981 100644 --- a/old-sae-airwatch/src/app/chatbot/chatbot.html +++ b/old-sae-airwatch/src/app/chatbot/chatbot.html @@ -119,13 +119,13 @@ @if (appState.displayConversationListPanelLarge) { - - + + - - + + - + } @else {