.sharing-interface { width: 600px; // height: 360px; .select { text-align: justify; text-align-last: end; } .sharing-contents { padding: 10px; display: flex; flex-direction: column; .close-button { position: absolute; right: 2px; top: 2px; } .share-title { display: inline-flex; gap: 5px; .share-info { align-self: center; cursor: pointer; } } .share-copy-link { border-radius: 4px; margin-top: -15px; margin-bottom: 15px; width: fit-content; } .share-container { .share-setup { display: flex; margin-bottom: 20px; align-items: center; max-height: 28px; .user-search { max-height: 30px; width: 90%; display: inline-flex; flex-direction: row; border: 2px solid; border-radius: 4px; border-color: inherit; background: white; color: black; input { height: 20px; width: 100px; } } .permissions-select { z-index: 1; border: none; outline: none; text-align: justify; // for Edge text-align-last: end; font-size: 13px; min-width: 90px; height: 28px; margin-left: 2px; } .share-button { margin-left: 3%; } } .sort-checkboxes { float: left; margin-top: -17px; margin-bottom: 10px; font-size: 10px; min-height: 40px; input { height: 10px; cursor: pointer; } label { font-weight: normal; font-style: italic; } } .acl-container { display: flex; float: right; align-items: baseline; margin-top: -12px; margin-bottom: 10px; .layoutDoc-acls, .myDocs-acls { flex-direction: column; label { font-weight: normal; font-style: italic; padding-right: 12px; } input { cursor: pointer; } } } } .main-container { display: flex; margin-top: -25px; .individual-container, .group-container { width: 50%; display: flex; top: 0px; flex-direction: column; border-radius: 4px; .user-sort { text-align: left; margin-left: 10px; width: 100%; cursor: pointer; } .share-title { margin-top: 20px; margin-bottom: 20px; } .groups-list, .users-list { font-style: italic; border: 2px solid; padding-left: 10px; padding-right: 10px; width: 97%; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; overflow-y: scroll; overflow-x: hidden; text-align: left; display: block; align-content: center; align-items: center; text-align: center; justify-content: center; height: 250px; margin: 0 2; .none { font-style: italic; } } } } button { outline: none; border-radius: 5px; border: 0px; text-transform: none; letter-spacing: 2px; font-size: 75%; padding: 0 10; margin: 0 5; transition: transform 0.2s; height: 25px; } } .focus-span { text-decoration: underline; } p { font-size: 20px; text-align: left; margin: 0 0 20px 0; } .hr-substitute { border: solid 0.5px; margin-top: 20px; } .people-with-container { display: flex; height: 25px; .people-with { font-size: 14px; margin: 0px; padding-top: 3px; font-style: normal; } .people-with-select { width: 126px; outline: none; } } .title-individual { height: 25px; padding-left: 2px; width: 97%; border-radius: 4px; margin-top: 10px; margin-left: -8px; font-size: 14; margin-bottom: -4px; border: 2px solid; border-bottom: none; align-items: center; display: flex; } .title-group { height: 25px; padding-left: 2px; width: 97%; border-radius: 4px; margin-top: 10px; margin-left: -8px; font-size: 14; margin-bottom: -4px; border: 2px solid; border-bottom: none; align-items: center; display: flex; } .container { display: flex; position: relative; margin-top: 5px; margin-left: -5px; font-size: 22px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; width: 97%; text-align: left; font-style: normal; font-size: 12.5; font-weight: normal; padding: 3px; border-bottom: 0.5px solid; .group-info { cursor: pointer; } &:hover .padding { overflow-x: unset; white-space: unset; overflow-wrap: break-word; } .padding { max-width: 150px; overflow-x: hidden; display: inline-block; text-overflow: ellipsis; white-space: nowrap; } .permissions-dropdown { display: flex; align-items: flex-end; text-align: right; margin-left: auto; margin-right: -12px; } .edit-actions { display: flex; position: absolute; align-items: flex-end; right: -10px; } } .permissions-dropdown-None { height: 100%; min-width: 85px; text-align: right; margin-right: -12px; padding: 0px; padding-left: 3px; background: grey; color: rgb(71, 71, 71); border-radius: 6px; border: 1px solid rgb(71, 71, 71); } .permissions-dropdown-Edit, .permissions-dropdown-Admin { height: 100%; min-width: 85px; text-align: right; margin-right: -12px; padding: 0px; padding-left: 3px; background: rgb(254, 254, 199); color: rgb(75, 75, 5); border-radius: 6px; border: 1px solid rgb(75, 75, 5); } .permissions-dropdown-Augment { height: 100%; min-width: 85px; text-align: right; margin-right: -12px; padding: 0px; padding-left: 3px; background: rgb(208, 255, 208); color: rgb(19, 80, 19); border-radius: 6px; border: 1px solid rgb(19, 80, 19); } .permissions-dropdown-View { height: 100%; min-width: 85px; text-align: right; margin-right: -12px; padding: 0px; padding-left: 3px; background: rgb(213, 213, 255); color: rgb(25, 25, 101); border-radius: 6px; border: 1px solid rgb(25, 25, 101); } .permissions-dropdown-Not-Shared { height: 100%; min-width: 85px; text-align: right; margin-right: -12px; padding: 0px; padding-left: 3px; background: rgb(255, 207, 207); color: rgb(138, 47, 47); border-radius: 6px; border: 1px solid rgb(138, 47, 47); } .no-users { margin-top: 20px; } // .link-container { // display: flex; // flex-direction: row; // margin-bottom: 10px; // margin-left: auto; // margin-right: auto; // .link-box, // .copy { // padding: 10px; // border-radius: 10px; // padding: 10px; // border: solid black 1px; // } // .link-box { // background: white; // color: blue; // text-decoration: underline; // } // .copy { // margin-left: 20px; // cursor: alias; // border-radius: 50%; // width: 42px; // height: 42px; // transition: 1.5s all ease; // padding-top: 12px; // } // } }