diff --git a/src/components/AboutMeComponents/SideScrolling.vue b/src/components/AboutMeComponents/SideScrolling.vue index 2fca5a1..6e6ede0 100644 --- a/src/components/AboutMeComponents/SideScrolling.vue +++ b/src/components/AboutMeComponents/SideScrolling.vue @@ -1,10 +1,7 @@ + + + \ No newline at end of file diff --git a/src/components/ListItems/DateInput.vue b/src/components/ListItems/DateInput.vue new file mode 100644 index 0000000..d26aa45 --- /dev/null +++ b/src/components/ListItems/DateInput.vue @@ -0,0 +1,25 @@ + + + + + diff --git a/src/components/ListItems/ListElement.css b/src/components/ListItems/ListElement.css new file mode 100644 index 0000000..bec0678 --- /dev/null +++ b/src/components/ListItems/ListElement.css @@ -0,0 +1,165 @@ +.dropbtn { + margin-bottom: 10px; + min-width: 20px; + max-width: 200px; + width: 200px; + } + + + .dropdown { + position: relative; + display: inline-block; + } + + .dropdown-content { + display: none; + position: absolute; + background-color: #f9f9f9; + min-width: 160px; + box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.2); + z-index: 1; + } + + .dropdown-content a { + color: black; + padding: 12px 16px; + text-decoration: none; + display: block; + } + + .dropdown-content a:hover { + background-color: #f1f1f1; + } + + .dropdown:hover .dropdown-content { + display: block; + } + + .text-cursor { + cursor: text; + } + + .item-text:focus { + outline: none; + /* Remove default outline for focused element */ + } + + .drag-button { + padding: 4px; + background-color: #ccc; + color: #333; + border: none; + border-radius: 4px; + cursor: pointer; + margin-right: 4px; + } + + /* Styles for dragging */ + .ListItem li { + cursor: move; + } + + .template-container { + background-color: black; + border-radius: 10px; + border-color: white; + border-width: 1px; + border-style: solid; + min-height: 400px; + max-height: 600px; + min-width: 400px; + max-width: 500px; + padding: 5px 10px; + } + + .input-container { + margin-bottom: 0px; + display: flex; + align-items: center; + } + + + + .input-field { + padding: 8px 12px; + border: 1px solid #ccc; + border-radius: 4px; + margin-right: 8px; + font-size: 14px; + } + + .add-button, + .toggle-popup-button { + padding: 8px 16px; + background-color: #2d5dc7; + color: white; + border: none; + border-radius: 4px; + cursor: pointer; + font-size: 14px; + margin-right: 8px; + } + + .remove-button { + padding: 4px 8px; + background-color: #343541; + color: white; + border: none; + border-radius: 50%; + cursor: pointer; + font-size: 12px; + margin-right: 8px; + } + + .ListContainer { + display: flex; + flex-direction: column; + } + + .ListItem { + padding: 0; + } + + .item-container { + display: flex; + align-items: center; + } + + .item-text { + margin-left: 10px; + outline: none; + } + + .ListItem li { + position: relative; + padding-top: 1.45px; + padding-bottom: 1.45px; + } + + .ListContainer { + max-height: 300px; + max-width: 400px; + overflow-y: auto; + display: flex; + } + + .ListItem { + padding: 0; + } + + .ListItem, + .RemoveButtonContainer { + list-style-type: none; + padding: 0; + } + + li { + list-style-type: none; + padding-right: 10px; + spellcheck: false; + } + + li:hover { + background-color: grey; + border-radius: 15px; + } \ No newline at end of file diff --git a/src/components/ListItems/ListElement.vue b/src/components/ListItems/ListElement.vue index ebc321e..daf4815 100644 --- a/src/components/ListItems/ListElement.vue +++ b/src/components/ListItems/ListElement.vue @@ -1,21 +1,23 @@ - - \ No newline at end of file + \ No newline at end of file diff --git a/src/components/ListItems/SliderSelect.vue b/src/components/ListItems/SliderSelect.vue new file mode 100644 index 0000000..f345212 --- /dev/null +++ b/src/components/ListItems/SliderSelect.vue @@ -0,0 +1,102 @@ + + + + \ No newline at end of file diff --git a/src/views/Dashboard.vue b/src/views/Dashboard.vue index 63e4497..5a01377 100644 --- a/src/views/Dashboard.vue +++ b/src/views/Dashboard.vue @@ -9,8 +9,9 @@
- + +
Insert Daily Calendar Here