aboutsummaryrefslogtreecommitdiff
path: root/src/client/views/pdf/GPTPopup/GPTPopup.scss
diff options
context:
space:
mode:
authorbobzel <zzzman@gmail.com>2025-02-18 09:01:44 -0500
committerbobzel <zzzman@gmail.com>2025-02-18 09:01:44 -0500
commitcf791104c0b1608e37c3cf2d25dac7f6f58a1b66 (patch)
treea6848c060854178e1276dec7c07d4b14237faa9f /src/client/views/pdf/GPTPopup/GPTPopup.scss
parentc079b7aa916d7eb35ce186806ca312c84e910cb2 (diff)
css fixes for gptPopup + close button
Diffstat (limited to 'src/client/views/pdf/GPTPopup/GPTPopup.scss')
-rw-r--r--src/client/views/pdf/GPTPopup/GPTPopup.scss69
1 files changed, 32 insertions, 37 deletions
diff --git a/src/client/views/pdf/GPTPopup/GPTPopup.scss b/src/client/views/pdf/GPTPopup/GPTPopup.scss
index 9cf318dc0..0b832f64c 100644
--- a/src/client/views/pdf/GPTPopup/GPTPopup.scss
+++ b/src/client/views/pdf/GPTPopup/GPTPopup.scss
@@ -4,19 +4,23 @@ $greyborder: #d3d3d3;
$lightgrey: #ececec;
$button: #5b97ff;
$highlightedText: #82e0ff;
+$inputHeight: 60px;
+$headingHeight: 32px;
.gptPopup-summary-box {
position: fixed;
top: 115px;
left: 75px;
- width: 250px;
- height: 200px;
- min-height: 200px;
- min-width: 180px;
-
+ width: 100%;
+ height: 100%;
+ top: 0;
+ left: 0;
+ pointer-events: none;
+ border-top: solid gray 20px;
border-radius: 16px;
padding: 16px;
padding-bottom: 0;
+ padding-top: 0px;
z-index: 999;
display: flex;
flex-direction: column;
@@ -24,17 +28,12 @@ $highlightedText: #82e0ff;
background-color: #ffffff;
box-shadow: 0 2px 5px #7474748d;
color: $textgrey;
- resize: both; /* Allows resizing */
- overflow: auto;
-
- .resize-handle {
- width: 10px;
- height: 10px;
- background: #ccc;
- position: absolute;
- right: 0;
- bottom: 0;
- cursor: se-resize;
+
+ .gptPopup-sortBox {
+ display: flex;
+ flex-direction: column;
+ height: calc(100% - $inputHeight - $headingHeight);
+ pointer-events: all;
}
.summary-heading {
@@ -42,7 +41,7 @@ $highlightedText: #82e0ff;
justify-content: space-between;
align-items: center;
border-bottom: 1px solid $greyborder;
- padding-bottom: 5px;
+ height: $headingHeight;
.summary-text {
font-size: 12px;
@@ -66,28 +65,17 @@ $highlightedText: #82e0ff;
.gptPopup-content-wrapper {
padding-top: 10px;
min-height: 50px;
- // max-height: 150px;
- overflow-y: auto;
- height: 100%;
+ height: calc(100% - 32px);
}
- .btns-wrapper-gpt {
- height: 100%;
+ .inputWrapper {
display: flex;
justify-content: center;
align-items: center;
- flex-direction: column;
-
- .inputWrapper {
- display: flex;
- justify-content: center;
- align-items: center;
- height: 60px;
- position: absolute;
- bottom: 0;
- width: 100%;
- background-color: white;
- }
+ height: $inputHeight;
+ background-color: white;
+ width: 100%;
+ pointer-events: all;
.searchBox-input {
height: 40px;
@@ -97,14 +85,21 @@ $highlightedText: #82e0ff;
border-color: #5b97ff;
width: 90%;
}
+ }
+ .btns-wrapper-gpt {
+ height: 100%;
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ flex-direction: column;
.chat-wrapper {
display: flex;
flex-direction: column;
width: 100%;
- max-height: calc(100vh - 80px);
+ height: 100%;
overflow-y: auto;
- padding-bottom: 60px;
+ padding-right: 5px;
}
.chat-bubbles {
@@ -194,7 +189,7 @@ $highlightedText: #82e0ff;
.image-content-wrapper {
display: flex;
flex-direction: column;
- align-items: flex-start;
+ align-items: center;
gap: 8px;
padding-bottom: 16px;