diff options
| author | sharkiecodes <lanyi_stroud@brown.edu> | 2025-06-06 11:07:59 -0400 |
|---|---|---|
| committer | sharkiecodes <lanyi_stroud@brown.edu> | 2025-06-06 11:07:59 -0400 |
| commit | 08b40f21d9295f36277827ac33085f82c9ee1646 (patch) | |
| tree | a3fa109edc300200981e1015bfc1ca023fb477f1 /src/client/views/nodes/scrapbook/ScrapbookBox.scss | |
| parent | e7f17e49612ca514fa5b3919f2c7459dcad448f7 (diff) | |
clean-up
Diffstat (limited to 'src/client/views/nodes/scrapbook/ScrapbookBox.scss')
| -rw-r--r-- | src/client/views/nodes/scrapbook/ScrapbookBox.scss | 63 |
1 files changed, 63 insertions, 0 deletions
diff --git a/src/client/views/nodes/scrapbook/ScrapbookBox.scss b/src/client/views/nodes/scrapbook/ScrapbookBox.scss new file mode 100644 index 000000000..8dc93df60 --- /dev/null +++ b/src/client/views/nodes/scrapbook/ScrapbookBox.scss @@ -0,0 +1,63 @@ + +.scrapbook-box { + /* Make sure the container fills its parent, and set a base background */ + position: relative; /* so that absolute children (loading overlay, etc.) are positioned relative to this */ + width: 100%; + height: 100%; + background: beige; + overflow: hidden; /* prevent scrollbars if children overflow */ +} + +/* Loading overlay that covers the entire scrapbook while AI-generation is in progress */ +.scrapbook-box-loading-overlay { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + display: flex; + justify-content: center; + align-items: center; + background: rgba(255, 255, 255, 0.8); + z-index: 10; /* sits above the ImageBox and other content */ +} + +/* The <select> dropdown for choosing presets */ +.scrapbook-box-preset-select { + position: absolute; + top: 8px; + left: 8px; + z-index: 20; + padding: 4px 8px; + font-size: 14px; + border: 1px solid #ccc; + border-radius: 4px; + background: white; +} + +/* Container for the “Regenerate Background” button */ +.scrapbook-box-ui { + position: absolute; + top: 8px; + right: 8px; + z-index: 20; +} + +/* The button itself */ +.scrapbook-box-ui-button { + display: flex; + align-items: center; + gap: 6px; + padding: 4px 8px; + font-size: 14px; + color: black; + background: white; + border: 1px solid #ccc; + border-radius: 4px; + cursor: pointer; + white-space: nowrap; +} + +.scrapbook-box-ui-button:hover { + background: #f5f5f5; +} |
