From 41ddf7d52c3f553305c25d0d2c683a4ede708c7c Mon Sep 17 00:00:00 2001 From: sneakers-the-rat Date: Wed, 22 Mar 2023 19:19:04 -0700 Subject: [PATCH] splitting out rest of makeStyles --- assets/css/MuiAccordion.css | 55 + assets/css/MuiAccordionDetails.css | 6 + assets/css/MuiAccordionSummary.css | 39 + assets/css/MuiAppBar.css | 3 +- assets/css/MuiBackdrop.css | 3 +- assets/css/MuiBadge.css | 193 + assets/css/MuiBox.css | 6 - assets/css/MuiButton.css | 3 +- assets/css/MuiButtonBase.css | 3 +- assets/css/MuiCheckbox.css | 33 + assets/css/MuiChip.css | 194 + assets/css/MuiCollapse.css | 20 + assets/css/MuiContainer.css | 3 +- assets/css/MuiCssBaseline.css | 4 +- assets/css/MuiDialog.css | 3 +- assets/css/MuiDivider.css | 3 +- assets/css/MuiDrawer.css | 3 +- assets/css/MuiFormControl.css | 23 + assets/css/MuiFormControlLabel.css | 30 + assets/css/MuiFormHelperText.css | 26 + assets/css/MuiFormLabel.css | 26 + assets/css/MuiGrid.css | 3 +- assets/css/MuiIconButton.css | 3 +- assets/css/MuiInput.css | 50 + assets/css/MuiInputBase.css | 119 + assets/css/MuiInputLabel.css | 47 + assets/css/MuiList.css | 3 +- assets/css/MuiListItem.css | 3 +- assets/css/MuiListItemText.css | 3 +- assets/css/MuiMenu.css | 3 +- assets/css/MuiMenuItem.css | 3 +- assets/css/MuiOutlinedInput.css | 62 + assets/css/MuiPaper.css | 3 +- assets/css/MuiPopover.css | 3 +- assets/css/MuiSelect.css | 72 + assets/css/MuiSvgIcon.css | 3 +- assets/css/MuiTable.css | 22 + assets/css/MuiTableBody.css | 5 + assets/css/MuiTableCell.css | 79 + assets/css/MuiTableContainer.css | 6 + assets/css/MuiTableHead.css | 5 + assets/css/MuiTablePagination.css | 39 + assets/css/MuiTableRow.css | 14 + assets/css/MuiTableSortLabel.css | 39 + assets/css/MuiTextField.css | 1 + assets/css/MuiToolbar.css | 3 +- assets/css/MuiTouchRipple.css | 3 +- assets/css/MuiTypography.css | 3 +- assets/css/makeStyles-email.css | 478 + .../{makeStyles.css => makeStyles-index.css} | 0 assets/css/makeStyles-information.css | 404 + assets/css/makeStyles-registry.css | 532 + email.html | 3312 +----- information.html | 2593 +---- registry.html | 8848 ++++++++--------- 55 files changed, 7453 insertions(+), 9992 deletions(-) create mode 100644 assets/css/MuiAccordion.css create mode 100644 assets/css/MuiAccordionDetails.css create mode 100644 assets/css/MuiAccordionSummary.css create mode 100644 assets/css/MuiBadge.css create mode 100644 assets/css/MuiCheckbox.css create mode 100644 assets/css/MuiChip.css create mode 100644 assets/css/MuiCollapse.css create mode 100644 assets/css/MuiFormControl.css create mode 100644 assets/css/MuiFormControlLabel.css create mode 100644 assets/css/MuiFormHelperText.css create mode 100644 assets/css/MuiFormLabel.css create mode 100644 assets/css/MuiInput.css create mode 100644 assets/css/MuiInputBase.css create mode 100644 assets/css/MuiInputLabel.css create mode 100644 assets/css/MuiOutlinedInput.css create mode 100644 assets/css/MuiSelect.css create mode 100644 assets/css/MuiTable.css create mode 100644 assets/css/MuiTableBody.css create mode 100644 assets/css/MuiTableCell.css create mode 100644 assets/css/MuiTableContainer.css create mode 100644 assets/css/MuiTableHead.css create mode 100644 assets/css/MuiTablePagination.css create mode 100644 assets/css/MuiTableRow.css create mode 100644 assets/css/MuiTableSortLabel.css create mode 100644 assets/css/MuiTextField.css create mode 100644 assets/css/makeStyles-email.css rename assets/css/{makeStyles.css => makeStyles-index.css} (100%) create mode 100644 assets/css/makeStyles-information.css create mode 100644 assets/css/makeStyles-registry.css diff --git a/assets/css/MuiAccordion.css b/assets/css/MuiAccordion.css new file mode 100644 index 0000000..0d4a1ca --- /dev/null +++ b/assets/css/MuiAccordion.css @@ -0,0 +1,55 @@ + + .MuiAccordion-root { + position: relative; + transition: margin 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; +} +.MuiAccordion-root:before { + top: -1px; + left: 0; + right: 0; + height: 1px; + content: ""; + opacity: 1; + position: absolute; + transition: opacity 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; + background-color: rgba(0, 0, 0, 0.12); +} +.MuiAccordion-root.Mui-expanded { + margin: 16px 0; +} +.MuiAccordion-root.Mui-disabled { + background-color: rgba(0, 0, 0, 0.12); +} +.MuiAccordion-root.Mui-expanded + .MuiAccordion-root:before { + display: none; +} +.MuiAccordion-root.Mui-expanded:first-child { + margin-top: 0; +} +.MuiAccordion-root.Mui-expanded:last-child { + margin-bottom: 0; +} +.MuiAccordion-root.Mui-expanded:before { + opacity: 0; +} +.MuiAccordion-root:first-child:before { + display: none; +} +.MuiAccordion-rounded { + border-radius: 0; +} +.MuiAccordion-rounded:first-child { + border-top-left-radius: 4px; + border-top-right-radius: 4px; +} +.MuiAccordion-rounded:last-child { + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; +} +@supports (-ms-ime-align: auto) { + .MuiAccordion-rounded:last-child { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + } +} + \ No newline at end of file diff --git a/assets/css/MuiAccordionDetails.css b/assets/css/MuiAccordionDetails.css new file mode 100644 index 0000000..78758c6 --- /dev/null +++ b/assets/css/MuiAccordionDetails.css @@ -0,0 +1,6 @@ + + .MuiAccordionDetails-root { + display: flex; + padding: 8px 16px 16px; +} + \ No newline at end of file diff --git a/assets/css/MuiAccordionSummary.css b/assets/css/MuiAccordionSummary.css new file mode 100644 index 0000000..1544cb1 --- /dev/null +++ b/assets/css/MuiAccordionSummary.css @@ -0,0 +1,39 @@ + + .MuiAccordionSummary-root { + display: flex; + padding: 0px 16px; + min-height: 48px; + transition: min-height 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; +} +.MuiAccordionSummary-root:hover:not(.Mui-disabled) { + cursor: pointer; +} +.MuiAccordionSummary-root.Mui-expanded { + min-height: 64px; +} +.MuiAccordionSummary-root.Mui-focused, .MuiAccordionSummary-root.Mui-focusVisible { + background-color: rgba(0, 0, 0, 0.12); +} +.MuiAccordionSummary-root.Mui-disabled { + opacity: 0.38; +} +.MuiAccordionSummary-content { + margin: 12px 0; + display: flex; + flex-grow: 1; + transition: margin 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; +} +.MuiAccordionSummary-content.Mui-expanded { + margin: 20px 0; +} +.MuiAccordionSummary-expandIcon { + transform: rotate(0deg); + transition: transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; +} +.MuiAccordionSummary-expandIcon:hover { + background-color: transparent; +} +.MuiAccordionSummary-expandIcon.Mui-expanded { + transform: rotate(180deg); +} + \ No newline at end of file diff --git a/assets/css/MuiAppBar.css b/assets/css/MuiAppBar.css index 5de9847..c97f1d3 100644 --- a/assets/css/MuiAppBar.css +++ b/assets/css/MuiAppBar.css @@ -1,5 +1,5 @@ -.MuiAppBar-root { + .MuiAppBar-root { width: 100%; display: flex; z-index: 1100; @@ -55,3 +55,4 @@ color: inherit; background-color: transparent; } + \ No newline at end of file diff --git a/assets/css/MuiBackdrop.css b/assets/css/MuiBackdrop.css index e094d78..de39fda 100644 --- a/assets/css/MuiBackdrop.css +++ b/assets/css/MuiBackdrop.css @@ -1,5 +1,5 @@ -.MuiBackdrop-root { + .MuiBackdrop-root { top: 0; left: 0; right: 0; @@ -15,3 +15,4 @@ .MuiBackdrop-invisible { background-color: transparent; } + \ No newline at end of file diff --git a/assets/css/MuiBadge.css b/assets/css/MuiBadge.css new file mode 100644 index 0000000..5ca9915 --- /dev/null +++ b/assets/css/MuiBadge.css @@ -0,0 +1,193 @@ + + .MuiBadge-root { + display: inline-flex; + position: relative; + flex-shrink: 0; + vertical-align: middle; +} +.MuiBadge-badge { + height: 20px; + display: flex; + padding: 0 6px; + z-index: 1; + position: absolute; + flex-wrap: wrap; + font-size: 0.75rem; + min-width: 20px; + box-sizing: border-box; + transition: transform 225ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; + align-items: center; + font-family: "Roboto", "Helvetica", "Arial", sans-serif; + font-weight: 500; + line-height: 1; + align-content: center; + border-radius: 10px; + flex-direction: row; + justify-content: center; +} +.MuiBadge-colorPrimary { + color: #fff; + background-color: #1b365d; +} +.MuiBadge-colorSecondary { + color: #fff; + background-color: #ee3524; +} +.MuiBadge-colorError { + color: #fff; + background-color: #ff1744; +} +.MuiBadge-dot { + height: 8px; + padding: 0; + min-width: 8px; + border-radius: 4px; +} +.MuiBadge-anchorOriginTopRightRectangle { + top: 0; + right: 0; + transform: scale(1) translate(50%, -50%); + transform-origin: 100% 0%; +} +.MuiBadge-anchorOriginTopRightRectangle.MuiBadge-invisible { + transform: scale(0) translate(50%, -50%); +} +.MuiBadge-anchorOriginTopRightRectangular { + top: 0; + right: 0; + transform: scale(1) translate(50%, -50%); + transform-origin: 100% 0%; +} +.MuiBadge-anchorOriginTopRightRectangular.MuiBadge-invisible { + transform: scale(0) translate(50%, -50%); +} +.MuiBadge-anchorOriginBottomRightRectangle { + right: 0; + bottom: 0; + transform: scale(1) translate(50%, 50%); + transform-origin: 100% 100%; +} +.MuiBadge-anchorOriginBottomRightRectangle.MuiBadge-invisible { + transform: scale(0) translate(50%, 50%); +} +.MuiBadge-anchorOriginBottomRightRectangular { + right: 0; + bottom: 0; + transform: scale(1) translate(50%, 50%); + transform-origin: 100% 100%; +} +.MuiBadge-anchorOriginBottomRightRectangular.MuiBadge-invisible { + transform: scale(0) translate(50%, 50%); +} +.MuiBadge-anchorOriginTopLeftRectangle { + top: 0; + left: 0; + transform: scale(1) translate(-50%, -50%); + transform-origin: 0% 0%; +} +.MuiBadge-anchorOriginTopLeftRectangle.MuiBadge-invisible { + transform: scale(0) translate(-50%, -50%); +} +.MuiBadge-anchorOriginTopLeftRectangular { + top: 0; + left: 0; + transform: scale(1) translate(-50%, -50%); + transform-origin: 0% 0%; +} +.MuiBadge-anchorOriginTopLeftRectangular.MuiBadge-invisible { + transform: scale(0) translate(-50%, -50%); +} +.MuiBadge-anchorOriginBottomLeftRectangle { + left: 0; + bottom: 0; + transform: scale(1) translate(-50%, 50%); + transform-origin: 0% 100%; +} +.MuiBadge-anchorOriginBottomLeftRectangle.MuiBadge-invisible { + transform: scale(0) translate(-50%, 50%); +} +.MuiBadge-anchorOriginBottomLeftRectangular { + left: 0; + bottom: 0; + transform: scale(1) translate(-50%, 50%); + transform-origin: 0% 100%; +} +.MuiBadge-anchorOriginBottomLeftRectangular.MuiBadge-invisible { + transform: scale(0) translate(-50%, 50%); +} +.MuiBadge-anchorOriginTopRightCircle { + top: 14%; + right: 14%; + transform: scale(1) translate(50%, -50%); + transform-origin: 100% 0%; +} +.MuiBadge-anchorOriginTopRightCircle.MuiBadge-invisible { + transform: scale(0) translate(50%, -50%); +} +.MuiBadge-anchorOriginTopRightCircular { + top: 14%; + right: 14%; + transform: scale(1) translate(50%, -50%); + transform-origin: 100% 0%; +} +.MuiBadge-anchorOriginTopRightCircular.MuiBadge-invisible { + transform: scale(0) translate(50%, -50%); +} +.MuiBadge-anchorOriginBottomRightCircle { + right: 14%; + bottom: 14%; + transform: scale(1) translate(50%, 50%); + transform-origin: 100% 100%; +} +.MuiBadge-anchorOriginBottomRightCircle.MuiBadge-invisible { + transform: scale(0) translate(50%, 50%); +} +.MuiBadge-anchorOriginBottomRightCircular { + right: 14%; + bottom: 14%; + transform: scale(1) translate(50%, 50%); + transform-origin: 100% 100%; +} +.MuiBadge-anchorOriginBottomRightCircular.MuiBadge-invisible { + transform: scale(0) translate(50%, 50%); +} +.MuiBadge-anchorOriginTopLeftCircle { + top: 14%; + left: 14%; + transform: scale(1) translate(-50%, -50%); + transform-origin: 0% 0%; +} +.MuiBadge-anchorOriginTopLeftCircle.MuiBadge-invisible { + transform: scale(0) translate(-50%, -50%); +} +.MuiBadge-anchorOriginTopLeftCircular { + top: 14%; + left: 14%; + transform: scale(1) translate(-50%, -50%); + transform-origin: 0% 0%; +} +.MuiBadge-anchorOriginTopLeftCircular.MuiBadge-invisible { + transform: scale(0) translate(-50%, -50%); +} +.MuiBadge-anchorOriginBottomLeftCircle { + left: 14%; + bottom: 14%; + transform: scale(1) translate(-50%, 50%); + transform-origin: 0% 100%; +} +.MuiBadge-anchorOriginBottomLeftCircle.MuiBadge-invisible { + transform: scale(0) translate(-50%, 50%); +} +.MuiBadge-anchorOriginBottomLeftCircular { + left: 14%; + bottom: 14%; + transform: scale(1) translate(-50%, 50%); + transform-origin: 0% 100%; +} +.MuiBadge-anchorOriginBottomLeftCircular.MuiBadge-invisible { + transform: scale(0) translate(-50%, 50%); +} +.MuiBadge-invisible { + transition: transform 195ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; +} + \ No newline at end of file diff --git a/assets/css/MuiBox.css b/assets/css/MuiBox.css index 9e5f5f8..8b13789 100644 --- a/assets/css/MuiBox.css +++ b/assets/css/MuiBox.css @@ -1,7 +1 @@ - - - - - - diff --git a/assets/css/MuiButton.css b/assets/css/MuiButton.css index 01de43a..1da36a9 100644 --- a/assets/css/MuiButton.css +++ b/assets/css/MuiButton.css @@ -1,5 +1,5 @@ -.MuiButton-root { + .MuiButton-root { color: rgba(0, 0, 0, 0.87); padding: 6px 16px; font-size: 0.875rem; @@ -219,3 +219,4 @@ .MuiButton-iconSizeLarge > *:first-child { font-size: 22px; } + \ No newline at end of file diff --git a/assets/css/MuiButtonBase.css b/assets/css/MuiButtonBase.css index b5122c0..476c813 100644 --- a/assets/css/MuiButtonBase.css +++ b/assets/css/MuiButtonBase.css @@ -1,5 +1,5 @@ -.MuiButtonBase-root { + .MuiButtonBase-root { color: inherit; border: 0; cursor: pointer; @@ -31,3 +31,4 @@ -webkit-print-color-adjust: exact; } } + \ No newline at end of file diff --git a/assets/css/MuiCheckbox.css b/assets/css/MuiCheckbox.css new file mode 100644 index 0000000..aef23ec --- /dev/null +++ b/assets/css/MuiCheckbox.css @@ -0,0 +1,33 @@ + + .MuiCheckbox-root { + color: rgba(0, 0, 0, 0.54); +} +.MuiCheckbox-colorPrimary.Mui-checked { + color: #1b365d; +} +.MuiCheckbox-colorPrimary.Mui-disabled { + color: rgba(0, 0, 0, 0.26); +} +.MuiCheckbox-colorPrimary.Mui-checked:hover { + background-color: rgba(27, 54, 93, 0.04); +} +@media (hover: none) { + .MuiCheckbox-colorPrimary.Mui-checked:hover { + background-color: transparent; + } +} +.MuiCheckbox-colorSecondary.Mui-checked { + color: #ee3524; +} +.MuiCheckbox-colorSecondary.Mui-disabled { + color: rgba(0, 0, 0, 0.26); +} +.MuiCheckbox-colorSecondary.Mui-checked:hover { + background-color: rgba(238, 53, 36, 0.04); +} +@media (hover: none) { + .MuiCheckbox-colorSecondary.Mui-checked:hover { + background-color: transparent; + } +} + \ No newline at end of file diff --git a/assets/css/MuiChip.css b/assets/css/MuiChip.css new file mode 100644 index 0000000..ebd6e69 --- /dev/null +++ b/assets/css/MuiChip.css @@ -0,0 +1,194 @@ + + .MuiChip-root { + color: rgba(0, 0, 0, 0.87); + border: none; + cursor: default; + height: 32px; + display: inline-flex; + outline: 0; + padding: 0; + font-size: 0.8125rem; + box-sizing: border-box; + transition: background-color 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; + align-items: center; + font-family: "Roboto", "Helvetica", "Arial", sans-serif; + white-space: nowrap; + border-radius: 16px; + vertical-align: middle; + justify-content: center; + text-decoration: none; + background-color: #e0e0e0; +} +.MuiChip-root.Mui-disabled { + opacity: 0.5; + pointer-events: none; +} +.MuiChip-root .MuiChip-avatar { + color: #616161; + width: 24px; + height: 24px; + font-size: 0.75rem; + margin-left: 5px; + margin-right: -6px; +} +.MuiChip-root .MuiChip-avatarColorPrimary { + color: #fff; + background-color: rgb(18, 37, 65); +} +.MuiChip-root .MuiChip-avatarColorSecondary { + color: #fff; + background-color: rgb(166, 37, 25); +} +.MuiChip-root .MuiChip-avatarSmall { + width: 18px; + height: 18px; + font-size: 0.625rem; + margin-left: 4px; + margin-right: -4px; +} +.MuiChip-sizeSmall { + height: 24px; +} +.MuiChip-colorPrimary { + color: #fff; + background-color: #1b365d; +} +.MuiChip-colorSecondary { + color: #fff; + background-color: #ee3524; +} +.MuiChip-clickable { + cursor: pointer; + user-select: none; + -webkit-tap-highlight-color: transparent; +} +.MuiChip-clickable:hover, .MuiChip-clickable:focus { + background-color: rgb(206, 206, 206); +} +.MuiChip-clickable:active { + box-shadow: 0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12); +} +.MuiChip-clickableColorPrimary:hover, .MuiChip-clickableColorPrimary:focus { + background-color: rgb(45, 70, 105); +} +.MuiChip-clickableColorSecondary:hover, .MuiChip-clickableColorSecondary:focus { + background-color: rgb(239, 69, 53); +} +.MuiChip-deletable:focus { + background-color: rgb(206, 206, 206); +} +.MuiChip-deletableColorPrimary:focus { + background-color: rgb(72, 94, 125); +} +.MuiChip-deletableColorSecondary:focus { + background-color: rgb(241, 93, 79); +} +.MuiChip-outlined { + border: 1px solid rgba(0, 0, 0, 0.23); + background-color: transparent; +} +.MuiChip-clickable.MuiChip-outlined:hover, .MuiChip-clickable.MuiChip-outlined:focus, .MuiChip-deletable.MuiChip-outlined:focus { + background-color: rgba(0, 0, 0, 0.04); +} +.MuiChip-outlined .MuiChip-avatar { + margin-left: 4px; +} +.MuiChip-outlined .MuiChip-avatarSmall { + margin-left: 2px; +} +.MuiChip-outlined .MuiChip-icon { + margin-left: 4px; +} +.MuiChip-outlined .MuiChip-iconSmall { + margin-left: 2px; +} +.MuiChip-outlined .MuiChip-deleteIcon { + margin-right: 5px; +} +.MuiChip-outlined .MuiChip-deleteIconSmall { + margin-right: 3px; +} +.MuiChip-outlinedPrimary { + color: #1b365d; + border: 1px solid #1b365d; +} +.MuiChip-clickable.MuiChip-outlinedPrimary:hover, .MuiChip-clickable.MuiChip-outlinedPrimary:focus, .MuiChip-deletable.MuiChip-outlinedPrimary:focus { + background-color: rgba(27, 54, 93, 0.04); +} +.MuiChip-outlinedSecondary { + color: #ee3524; + border: 1px solid #ee3524; +} +.MuiChip-clickable.MuiChip-outlinedSecondary:hover, .MuiChip-clickable.MuiChip-outlinedSecondary:focus, .MuiChip-deletable.MuiChip-outlinedSecondary:focus { + background-color: rgba(238, 53, 36, 0.04); +} +.MuiChip-icon { + color: #616161; + margin-left: 5px; + margin-right: -6px; +} +.MuiChip-iconSmall { + width: 18px; + height: 18px; + margin-left: 4px; + margin-right: -4px; +} +.MuiChip-iconColorPrimary { + color: inherit; +} +.MuiChip-iconColorSecondary { + color: inherit; +} +.MuiChip-label { + overflow: hidden; + white-space: nowrap; + padding-left: 12px; + padding-right: 12px; + text-overflow: ellipsis; +} +.MuiChip-labelSmall { + padding-left: 8px; + padding-right: 8px; +} +.MuiChip-deleteIcon { + color: rgba(0, 0, 0, 0.26); + width: 22px; + cursor: pointer; + height: 22px; + margin: 0 5px 0 -6px; + -webkit-tap-highlight-color: transparent; +} +.MuiChip-deleteIcon:hover { + color: rgba(0, 0, 0, 0.4); +} +.MuiChip-deleteIconSmall { + width: 16px; + height: 16px; + margin-left: -4px; + margin-right: 4px; +} +.MuiChip-deleteIconColorPrimary { + color: rgba(255, 255, 255, 0.7); +} +.MuiChip-deleteIconColorPrimary:hover, .MuiChip-deleteIconColorPrimary:active { + color: #fff; +} +.MuiChip-deleteIconColorSecondary { + color: rgba(255, 255, 255, 0.7); +} +.MuiChip-deleteIconColorSecondary:hover, .MuiChip-deleteIconColorSecondary:active { + color: #fff; +} +.MuiChip-deleteIconOutlinedColorPrimary { + color: rgba(27, 54, 93, 0.7); +} +.MuiChip-deleteIconOutlinedColorPrimary:hover, .MuiChip-deleteIconOutlinedColorPrimary:active { + color: #1b365d; +} +.MuiChip-deleteIconOutlinedColorSecondary { + color: rgba(238, 53, 36, 0.7); +} +.MuiChip-deleteIconOutlinedColorSecondary:hover, .MuiChip-deleteIconOutlinedColorSecondary:active { + color: #ee3524; +} + \ No newline at end of file diff --git a/assets/css/MuiCollapse.css b/assets/css/MuiCollapse.css new file mode 100644 index 0000000..c6f0274 --- /dev/null +++ b/assets/css/MuiCollapse.css @@ -0,0 +1,20 @@ + + .MuiCollapse-root { + height: 0; + overflow: hidden; + transition: height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; +} +.MuiCollapse-entered { + height: auto; + overflow: visible; +} +.MuiCollapse-hidden { + visibility: hidden; +} +.MuiCollapse-wrapper { + display: flex; +} +.MuiCollapse-wrapperInner { + width: 100%; +} + \ No newline at end of file diff --git a/assets/css/MuiContainer.css b/assets/css/MuiContainer.css index 332cf57..d647e18 100644 --- a/assets/css/MuiContainer.css +++ b/assets/css/MuiContainer.css @@ -1,5 +1,5 @@ -.MuiContainer-root { + .MuiContainer-root { width: 100%; display: block; box-sizing: border-box; @@ -63,3 +63,4 @@ max-width: 1920px; } } + \ No newline at end of file diff --git a/assets/css/MuiCssBaseline.css b/assets/css/MuiCssBaseline.css index 010ed66..6ecb4c4 100644 --- a/assets/css/MuiCssBaseline.css +++ b/assets/css/MuiCssBaseline.css @@ -1,6 +1,5 @@ - -html { + html { box-sizing: border-box; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; @@ -29,3 +28,4 @@ body { body::backdrop { background-color: #fff; } + \ No newline at end of file diff --git a/assets/css/MuiDialog.css b/assets/css/MuiDialog.css index 9f3b4ae..ebc8182 100644 --- a/assets/css/MuiDialog.css +++ b/assets/css/MuiDialog.css @@ -1,5 +1,5 @@ -@media print { + @media print { .MuiDialog-root { position: absolute !important; } @@ -109,3 +109,4 @@ margin: 0; max-width: 100%; } + \ No newline at end of file diff --git a/assets/css/MuiDivider.css b/assets/css/MuiDivider.css index 6ff311a..58dad65 100644 --- a/assets/css/MuiDivider.css +++ b/assets/css/MuiDivider.css @@ -1,5 +1,5 @@ -.MuiDivider-root { + .MuiDivider-root { border: none; height: 1px; margin: 0; @@ -30,3 +30,4 @@ height: auto; align-self: stretch; } + \ No newline at end of file diff --git a/assets/css/MuiDrawer.css b/assets/css/MuiDrawer.css index 56584ab..721c734 100644 --- a/assets/css/MuiDrawer.css +++ b/assets/css/MuiDrawer.css @@ -1,5 +1,5 @@ -.MuiDrawer-docked { + .MuiDrawer-docked { flex: 0 0 auto; } .MuiDrawer-paper { @@ -50,3 +50,4 @@ .MuiDrawer-paperAnchorDockedBottom { border-top: 1px solid rgba(0, 0, 0, 0.12); } + \ No newline at end of file diff --git a/assets/css/MuiFormControl.css b/assets/css/MuiFormControl.css new file mode 100644 index 0000000..47008de --- /dev/null +++ b/assets/css/MuiFormControl.css @@ -0,0 +1,23 @@ + + .MuiFormControl-root { + border: 0; + margin: 0; + display: inline-flex; + padding: 0; + position: relative; + min-width: 0; + flex-direction: column; + vertical-align: top; +} +.MuiFormControl-marginNormal { + margin-top: 16px; + margin-bottom: 8px; +} +.MuiFormControl-marginDense { + margin-top: 8px; + margin-bottom: 4px; +} +.MuiFormControl-fullWidth { + width: 100%; +} + \ No newline at end of file diff --git a/assets/css/MuiFormControlLabel.css b/assets/css/MuiFormControlLabel.css new file mode 100644 index 0000000..abf97c4 --- /dev/null +++ b/assets/css/MuiFormControlLabel.css @@ -0,0 +1,30 @@ + + .MuiFormControlLabel-root { + cursor: pointer; + display: inline-flex; + align-items: center; + margin-left: -11px; + margin-right: 16px; + vertical-align: middle; + -webkit-tap-highlight-color: transparent; +} +.MuiFormControlLabel-root.Mui-disabled { + cursor: default; +} +.MuiFormControlLabel-labelPlacementStart { + margin-left: 16px; + margin-right: -11px; + flex-direction: row-reverse; +} +.MuiFormControlLabel-labelPlacementTop { + margin-left: 16px; + flex-direction: column-reverse; +} +.MuiFormControlLabel-labelPlacementBottom { + margin-left: 16px; + flex-direction: column; +} +.MuiFormControlLabel-label.Mui-disabled { + color: rgba(0, 0, 0, 0.38); +} + \ No newline at end of file diff --git a/assets/css/MuiFormHelperText.css b/assets/css/MuiFormHelperText.css new file mode 100644 index 0000000..e6c7d26 --- /dev/null +++ b/assets/css/MuiFormHelperText.css @@ -0,0 +1,26 @@ + + .MuiFormHelperText-root { + color: rgba(0, 0, 0, 0.54); + margin: 0; + font-size: 0.75rem; + margin-top: 3px; + text-align: left; + font-family: "Roboto", "Helvetica", "Arial", sans-serif; + font-weight: 400; + line-height: 1.66; + letter-spacing: 0.03333em; +} +.MuiFormHelperText-root.Mui-disabled { + color: rgba(0, 0, 0, 0.38); +} +.MuiFormHelperText-root.Mui-error { + color: #ff1744; +} +.MuiFormHelperText-marginDense { + margin-top: 4px; +} +.MuiFormHelperText-contained { + margin-left: 14px; + margin-right: 14px; +} + \ No newline at end of file diff --git a/assets/css/MuiFormLabel.css b/assets/css/MuiFormLabel.css new file mode 100644 index 0000000..785bbd9 --- /dev/null +++ b/assets/css/MuiFormLabel.css @@ -0,0 +1,26 @@ + + .MuiFormLabel-root { + color: rgba(0, 0, 0, 0.54); + padding: 0; + font-size: 1rem; + font-family: "Roboto", "Helvetica", "Arial", sans-serif; + font-weight: 400; + line-height: 1; + letter-spacing: 0.00938em; +} +.MuiFormLabel-root.Mui-focused { + color: #1b365d; +} +.MuiFormLabel-root.Mui-disabled { + color: rgba(0, 0, 0, 0.38); +} +.MuiFormLabel-root.Mui-error { + color: #ff1744; +} +.MuiFormLabel-colorSecondary.Mui-focused { + color: #ee3524; +} +.MuiFormLabel-asterisk.Mui-error { + color: #ff1744; +} + \ No newline at end of file diff --git a/assets/css/MuiGrid.css b/assets/css/MuiGrid.css index a6e5724..1984225 100644 --- a/assets/css/MuiGrid.css +++ b/assets/css/MuiGrid.css @@ -1,5 +1,5 @@ -.MuiGrid-container { + .MuiGrid-container { width: 100%; display: flex; flex-wrap: wrap; @@ -497,3 +497,4 @@ flex-basis: 100%; } } + \ No newline at end of file diff --git a/assets/css/MuiIconButton.css b/assets/css/MuiIconButton.css index ccfe647..60a94f6 100644 --- a/assets/css/MuiIconButton.css +++ b/assets/css/MuiIconButton.css @@ -1,5 +1,5 @@ -.MuiIconButton-root { + .MuiIconButton-root { flex: 0 0 auto; color: rgba(0, 0, 0, 0.54); padding: 12px; @@ -68,3 +68,4 @@ align-items: inherit; justify-content: inherit; } + \ No newline at end of file diff --git a/assets/css/MuiInput.css b/assets/css/MuiInput.css new file mode 100644 index 0000000..1d032d3 --- /dev/null +++ b/assets/css/MuiInput.css @@ -0,0 +1,50 @@ + + .MuiInput-root { + position: relative; +} +label + .MuiInput-formControl { + margin-top: 16px; +} +.MuiInput-colorSecondary.MuiInput-underline:after { + border-bottom-color: #ee3524; +} +.MuiInput-underline:after { + left: 0; + right: 0; + bottom: 0; + content: ""; + position: absolute; + transform: scaleX(0); + transition: transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms; + border-bottom: 2px solid #1b365d; + pointer-events: none; +} +.MuiInput-underline.Mui-focused:after { + transform: scaleX(1); +} +.MuiInput-underline.Mui-error:after { + transform: scaleX(1); + border-bottom-color: #ff1744; +} +.MuiInput-underline:before { + left: 0; + right: 0; + bottom: 0; + content: "\00a0"; + position: absolute; + transition: border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; + border-bottom: 1px solid rgba(0, 0, 0, 0.42); + pointer-events: none; +} +.MuiInput-underline:hover:not(.Mui-disabled):before { + border-bottom: 2px solid rgba(0, 0, 0, 0.87); +} +.MuiInput-underline.Mui-disabled:before { + border-bottom-style: dotted; +} +@media (hover: none) { + .MuiInput-underline:hover:not(.Mui-disabled):before { + border-bottom: 1px solid rgba(0, 0, 0, 0.42); + } +} + \ No newline at end of file diff --git a/assets/css/MuiInputBase.css b/assets/css/MuiInputBase.css new file mode 100644 index 0000000..c7cce62 --- /dev/null +++ b/assets/css/MuiInputBase.css @@ -0,0 +1,119 @@ + + @-webkit-keyframes mui-auto-fill {} +@-webkit-keyframes mui-auto-fill-cancel {} +.MuiInputBase-root { + color: rgba(0, 0, 0, 0.87); + cursor: text; + display: inline-flex; + position: relative; + font-size: 1rem; + box-sizing: border-box; + align-items: center; + font-family: "Roboto", "Helvetica", "Arial", sans-serif; + font-weight: 400; + line-height: 1.1876em; + letter-spacing: 0.00938em; +} +.MuiInputBase-root.Mui-disabled { + color: rgba(0, 0, 0, 0.38); + cursor: default; +} +.MuiInputBase-multiline { + padding: 6px 0 7px; +} +.MuiInputBase-multiline.MuiInputBase-marginDense { + padding-top: 3px; +} +.MuiInputBase-fullWidth { + width: 100%; +} +.MuiInputBase-input { + font: inherit; + color: currentColor; + width: 100%; + border: 0; + height: 1.1876em; + margin: 0; + display: block; + padding: 6px 0 7px; + min-width: 0; + background: none; + box-sizing: content-box; + animation-name: mui-auto-fill-cancel; + letter-spacing: inherit; + animation-duration: 10ms; + -webkit-tap-highlight-color: transparent; +} +.MuiInputBase-input::-webkit-input-placeholder { + color: currentColor; + opacity: 0.42; + transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; +} +.MuiInputBase-input::-moz-placeholder { + color: currentColor; + opacity: 0.42; + transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; +} +.MuiInputBase-input:-ms-input-placeholder { + color: currentColor; + opacity: 0.42; + transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; +} +.MuiInputBase-input::-ms-input-placeholder { + color: currentColor; + opacity: 0.42; + transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; +} +.MuiInputBase-input:focus { + outline: 0; +} +.MuiInputBase-input:invalid { + box-shadow: none; +} +.MuiInputBase-input::-webkit-search-decoration { + -webkit-appearance: none; +} +.MuiInputBase-input.Mui-disabled { + opacity: 1; +} +.MuiInputBase-input:-webkit-autofill { + animation-name: mui-auto-fill; + animation-duration: 5000s; +} +label[data-shrink=false] + .MuiInputBase-formControl .MuiInputBase-input::-webkit-input-placeholder { + opacity: 0 !important; +} +label[data-shrink=false] + .MuiInputBase-formControl .MuiInputBase-input::-moz-placeholder { + opacity: 0 !important; +} +label[data-shrink=false] + .MuiInputBase-formControl .MuiInputBase-input:-ms-input-placeholder { + opacity: 0 !important; +} +label[data-shrink=false] + .MuiInputBase-formControl .MuiInputBase-input::-ms-input-placeholder { + opacity: 0 !important; +} +label[data-shrink=false] + .MuiInputBase-formControl .MuiInputBase-input:focus::-webkit-input-placeholder { + opacity: 0.42; +} +label[data-shrink=false] + .MuiInputBase-formControl .MuiInputBase-input:focus::-moz-placeholder { + opacity: 0.42; +} +label[data-shrink=false] + .MuiInputBase-formControl .MuiInputBase-input:focus:-ms-input-placeholder { + opacity: 0.42; +} +label[data-shrink=false] + .MuiInputBase-formControl .MuiInputBase-input:focus::-ms-input-placeholder { + opacity: 0.42; +} +.MuiInputBase-inputMarginDense { + padding-top: 3px; +} +.MuiInputBase-inputMultiline { + height: auto; + resize: none; + padding: 0; +} +.MuiInputBase-inputTypeSearch { + -moz-appearance: textfield; + -webkit-appearance: textfield; +} + \ No newline at end of file diff --git a/assets/css/MuiInputLabel.css b/assets/css/MuiInputLabel.css new file mode 100644 index 0000000..b93d81a --- /dev/null +++ b/assets/css/MuiInputLabel.css @@ -0,0 +1,47 @@ + + .MuiInputLabel-root { + display: block; + transform-origin: top left; +} +.MuiInputLabel-formControl { + top: 0; + left: 0; + position: absolute; + transform: translate(0, 24px) scale(1); +} +.MuiInputLabel-marginDense { + transform: translate(0, 21px) scale(1); +} +.MuiInputLabel-shrink { + transform: translate(0, 1.5px) scale(0.75); + transform-origin: top left; +} +.MuiInputLabel-animated { + transition: color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms; +} +.MuiInputLabel-filled { + z-index: 1; + transform: translate(12px, 20px) scale(1); + pointer-events: none; +} +.MuiInputLabel-filled.MuiInputLabel-marginDense { + transform: translate(12px, 17px) scale(1); +} +.MuiInputLabel-filled.MuiInputLabel-shrink { + transform: translate(12px, 10px) scale(0.75); +} +.MuiInputLabel-filled.MuiInputLabel-shrink.MuiInputLabel-marginDense { + transform: translate(12px, 7px) scale(0.75); +} +.MuiInputLabel-outlined { + z-index: 1; + transform: translate(14px, 20px) scale(1); + pointer-events: none; +} +.MuiInputLabel-outlined.MuiInputLabel-marginDense { + transform: translate(14px, 12px) scale(1); +} +.MuiInputLabel-outlined.MuiInputLabel-shrink { + transform: translate(14px, -6px) scale(0.75); +} + \ No newline at end of file diff --git a/assets/css/MuiList.css b/assets/css/MuiList.css index 83eeb9e..54da307 100644 --- a/assets/css/MuiList.css +++ b/assets/css/MuiList.css @@ -1,5 +1,5 @@ -.MuiList-root { + .MuiList-root { margin: 0; padding: 0; position: relative; @@ -12,3 +12,4 @@ .MuiList-subheader { padding-top: 0; } + \ No newline at end of file diff --git a/assets/css/MuiListItem.css b/assets/css/MuiListItem.css index 1f01fa0..e8d5157 100644 --- a/assets/css/MuiListItem.css +++ b/assets/css/MuiListItem.css @@ -1,5 +1,5 @@ -.MuiListItem-root { + .MuiListItem-root { width: 100%; display: flex; position: relative; @@ -53,3 +53,4 @@ .MuiListItem-secondaryAction { padding-right: 48px; } + \ No newline at end of file diff --git a/assets/css/MuiListItemText.css b/assets/css/MuiListItemText.css index ece3ff8..f64285e 100644 --- a/assets/css/MuiListItemText.css +++ b/assets/css/MuiListItemText.css @@ -1,5 +1,5 @@ -.MuiListItemText-root { + .MuiListItemText-root { flex: 1 1 auto; min-width: 0; margin-top: 4px; @@ -12,3 +12,4 @@ .MuiListItemText-inset { padding-left: 56px; } + \ No newline at end of file diff --git a/assets/css/MuiMenu.css b/assets/css/MuiMenu.css index fe392d0..884236c 100644 --- a/assets/css/MuiMenu.css +++ b/assets/css/MuiMenu.css @@ -1,8 +1,9 @@ -.MuiMenu-paper { + .MuiMenu-paper { max-height: calc(100% - 96px); -webkit-overflow-scrolling: touch; } .MuiMenu-list { outline: 0; } + \ No newline at end of file diff --git a/assets/css/MuiMenuItem.css b/assets/css/MuiMenuItem.css index f299ba5..6585af7 100644 --- a/assets/css/MuiMenuItem.css +++ b/assets/css/MuiMenuItem.css @@ -1,5 +1,5 @@ -.MuiMenuItem-root { + .MuiMenuItem-root { width: auto; overflow: hidden; font-size: 1rem; @@ -26,3 +26,4 @@ line-height: 1.43; letter-spacing: 0.01071em; } + \ No newline at end of file diff --git a/assets/css/MuiOutlinedInput.css b/assets/css/MuiOutlinedInput.css new file mode 100644 index 0000000..8af3529 --- /dev/null +++ b/assets/css/MuiOutlinedInput.css @@ -0,0 +1,62 @@ + + .MuiOutlinedInput-root { + position: relative; + border-radius: 4px; +} +.MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline { + border-color: rgba(0, 0, 0, 0.87); +} +@media (hover: none) { + .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline { + border-color: rgba(0, 0, 0, 0.23); + } +} +.MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline { + border-color: #1b365d; + border-width: 2px; +} +.MuiOutlinedInput-root.Mui-error .MuiOutlinedInput-notchedOutline { + border-color: #ff1744; +} +.MuiOutlinedInput-root.Mui-disabled .MuiOutlinedInput-notchedOutline { + border-color: rgba(0, 0, 0, 0.26); +} +.MuiOutlinedInput-colorSecondary.Mui-focused .MuiOutlinedInput-notchedOutline { + border-color: #ee3524; +} +.MuiOutlinedInput-adornedStart { + padding-left: 14px; +} +.MuiOutlinedInput-adornedEnd { + padding-right: 14px; +} +.MuiOutlinedInput-multiline { + padding: 18.5px 14px; +} +.MuiOutlinedInput-multiline.MuiOutlinedInput-marginDense { + padding-top: 10.5px; + padding-bottom: 10.5px; +} +.MuiOutlinedInput-notchedOutline { + border-color: rgba(0, 0, 0, 0.23); +} +.MuiOutlinedInput-input { + padding: 18.5px 14px; +} +.MuiOutlinedInput-input:-webkit-autofill { + border-radius: inherit; +} +.MuiOutlinedInput-inputMarginDense { + padding-top: 10.5px; + padding-bottom: 10.5px; +} +.MuiOutlinedInput-inputMultiline { + padding: 0; +} +.MuiOutlinedInput-inputAdornedStart { + padding-left: 0; +} +.MuiOutlinedInput-inputAdornedEnd { + padding-right: 0; +} + \ No newline at end of file diff --git a/assets/css/MuiPaper.css b/assets/css/MuiPaper.css index be441c1..0b43c6c 100644 --- a/assets/css/MuiPaper.css +++ b/assets/css/MuiPaper.css @@ -1,5 +1,5 @@ -.MuiPaper-root { + .MuiPaper-root { color: rgba(0, 0, 0, 0.87); transition: box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; background-color: #fff; @@ -85,3 +85,4 @@ .MuiPaper-elevation24 { box-shadow: 0px 11px 15px -7px rgba(0,0,0,0.2),0px 24px 38px 3px rgba(0,0,0,0.14),0px 9px 46px 8px rgba(0,0,0,0.12); } + \ No newline at end of file diff --git a/assets/css/MuiPopover.css b/assets/css/MuiPopover.css index 0bbd910..7f6e436 100644 --- a/assets/css/MuiPopover.css +++ b/assets/css/MuiPopover.css @@ -1,5 +1,5 @@ -.MuiPopover-paper { + .MuiPopover-paper { outline: 0; position: absolute; max-width: calc(100% - 32px); @@ -9,3 +9,4 @@ overflow-x: hidden; overflow-y: auto; } + \ No newline at end of file diff --git a/assets/css/MuiSelect.css b/assets/css/MuiSelect.css new file mode 100644 index 0000000..860b8f3 --- /dev/null +++ b/assets/css/MuiSelect.css @@ -0,0 +1,72 @@ + + .MuiSelect-select { + cursor: pointer; + min-width: 16px; + user-select: none; + border-radius: 0; + -moz-appearance: none; + -webkit-appearance: none; +} +.MuiSelect-select:focus { + border-radius: 0; + background-color: rgba(0, 0, 0, 0.05); +} +.MuiSelect-select::-ms-expand { + display: none; +} +.MuiSelect-select.Mui-disabled { + cursor: default; +} +.MuiSelect-select[multiple] { + height: auto; +} +.MuiSelect-select:not([multiple]) option, .MuiSelect-select:not([multiple]) optgroup { + background-color: #fff; +} +.MuiSelect-select.MuiSelect-select { + padding-right: 24px; +} +.MuiSelect-filled.MuiSelect-filled { + padding-right: 32px; +} +.MuiSelect-outlined { + border-radius: 4px; +} +.MuiSelect-outlined.MuiSelect-outlined { + padding-right: 32px; +} +.MuiSelect-selectMenu { + height: auto; + overflow: hidden; + min-height: 1.1876em; + white-space: nowrap; + text-overflow: ellipsis; +} +.MuiSelect-icon { + top: calc(50% - 12px); + color: rgba(0, 0, 0, 0.54); + right: 0; + position: absolute; + pointer-events: none; +} +.MuiSelect-icon.Mui-disabled { + color: rgba(0, 0, 0, 0.26); +} +.MuiSelect-iconOpen { + transform: rotate(180deg); +} +.MuiSelect-iconFilled { + right: 7px; +} +.MuiSelect-iconOutlined { + right: 7px; +} +.MuiSelect-nativeInput { + left: 0; + width: 100%; + bottom: 0; + opacity: 0; + position: absolute; + pointer-events: none; +} + \ No newline at end of file diff --git a/assets/css/MuiSvgIcon.css b/assets/css/MuiSvgIcon.css index afa9b8a..686b11c 100644 --- a/assets/css/MuiSvgIcon.css +++ b/assets/css/MuiSvgIcon.css @@ -1,5 +1,5 @@ -.MuiSvgIcon-root { + .MuiSvgIcon-root { fill: currentColor; width: 1em; height: 1em; @@ -33,3 +33,4 @@ .MuiSvgIcon-fontSizeLarge { font-size: 2.1875rem; } + \ No newline at end of file diff --git a/assets/css/MuiTable.css b/assets/css/MuiTable.css new file mode 100644 index 0000000..6f61de6 --- /dev/null +++ b/assets/css/MuiTable.css @@ -0,0 +1,22 @@ + + .MuiTable-root { + width: 100%; + display: table; + border-spacing: 0; + border-collapse: collapse; +} +.MuiTable-root caption { + color: rgba(0, 0, 0, 0.54); + padding: 16px; + font-size: 0.875rem; + text-align: left; + font-family: "Roboto", "Helvetica", "Arial", sans-serif; + font-weight: 400; + line-height: 1.43; + caption-side: bottom; + letter-spacing: 0.01071em; +} +.MuiTable-stickyHeader { + border-collapse: separate; +} + \ No newline at end of file diff --git a/assets/css/MuiTableBody.css b/assets/css/MuiTableBody.css new file mode 100644 index 0000000..d5c90ba --- /dev/null +++ b/assets/css/MuiTableBody.css @@ -0,0 +1,5 @@ + + .MuiTableBody-root { + display: table-row-group; +} + \ No newline at end of file diff --git a/assets/css/MuiTableCell.css b/assets/css/MuiTableCell.css new file mode 100644 index 0000000..7dc93cd --- /dev/null +++ b/assets/css/MuiTableCell.css @@ -0,0 +1,79 @@ + + .MuiTableCell-root { + display: table-cell; + padding: 16px; + font-size: 0.875rem; + text-align: left; + font-family: "Roboto", "Helvetica", "Arial", sans-serif; + font-weight: 400; + line-height: 1.43; + border-bottom: 1px solid + rgba(224, 224, 224, 1); + letter-spacing: 0.01071em; + vertical-align: inherit; +} +.MuiTableCell-head { + color: rgba(0, 0, 0, 0.87); + font-weight: 500; + line-height: 1.5rem; +} +.MuiTableCell-body { + color: rgba(0, 0, 0, 0.87); +} +.MuiTableCell-footer { + color: rgba(0, 0, 0, 0.54); + font-size: 0.75rem; + line-height: 1.3125rem; +} +.MuiTableCell-sizeSmall { + padding: 6px 24px 6px 16px; +} +.MuiTableCell-sizeSmall:last-child { + padding-right: 16px; +} +.MuiTableCell-sizeSmall.MuiTableCell-paddingCheckbox { + width: 24px; + padding: 0 12px 0 16px; +} +.MuiTableCell-sizeSmall.MuiTableCell-paddingCheckbox:last-child { + padding-left: 12px; + padding-right: 16px; +} +.MuiTableCell-sizeSmall.MuiTableCell-paddingCheckbox > * { + padding: 0; +} +.MuiTableCell-paddingCheckbox { + width: 48px; + padding: 0 0 0 4px; +} +.MuiTableCell-paddingCheckbox:last-child { + padding-left: 0; + padding-right: 4px; +} +.MuiTableCell-paddingNone { + padding: 0; +} +.MuiTableCell-paddingNone:last-child { + padding: 0; +} +.MuiTableCell-alignLeft { + text-align: left; +} +.MuiTableCell-alignCenter { + text-align: center; +} +.MuiTableCell-alignRight { + text-align: right; + flex-direction: row-reverse; +} +.MuiTableCell-alignJustify { + text-align: justify; +} +.MuiTableCell-stickyHeader { + top: 0; + left: 0; + z-index: 2; + position: sticky; + background-color: #fff; +} + \ No newline at end of file diff --git a/assets/css/MuiTableContainer.css b/assets/css/MuiTableContainer.css new file mode 100644 index 0000000..4701fc0 --- /dev/null +++ b/assets/css/MuiTableContainer.css @@ -0,0 +1,6 @@ + + .MuiTableContainer-root { + width: 100%; + overflow-x: auto; +} + \ No newline at end of file diff --git a/assets/css/MuiTableHead.css b/assets/css/MuiTableHead.css new file mode 100644 index 0000000..fbb9365 --- /dev/null +++ b/assets/css/MuiTableHead.css @@ -0,0 +1,5 @@ + + .MuiTableHead-root { + display: table-header-group; +} + \ No newline at end of file diff --git a/assets/css/MuiTablePagination.css b/assets/css/MuiTablePagination.css new file mode 100644 index 0000000..1b1992d --- /dev/null +++ b/assets/css/MuiTablePagination.css @@ -0,0 +1,39 @@ + + .MuiTablePagination-root { + color: rgba(0, 0, 0, 0.87); + overflow: auto; + font-size: 0.875rem; +} +.MuiTablePagination-root:last-child { + padding: 0; +} +.MuiTablePagination-toolbar { + min-height: 52px; + padding-right: 2px; +} +.MuiTablePagination-spacer { + flex: 1 1 100%; +} +.MuiTablePagination-caption { + flex-shrink: 0; +} +.MuiTablePagination-selectRoot { + margin-left: 8px; + margin-right: 32px; +} +.MuiTablePagination-select { + text-align: right; + padding-left: 8px; + padding-right: 24px; + text-align-last: right; +} +.MuiTablePagination-input { + color: inherit; + font-size: inherit; + flex-shrink: 0; +} +.MuiTablePagination-actions { + flex-shrink: 0; + margin-left: 20px; +} + \ No newline at end of file diff --git a/assets/css/MuiTableRow.css b/assets/css/MuiTableRow.css new file mode 100644 index 0000000..67aff8c --- /dev/null +++ b/assets/css/MuiTableRow.css @@ -0,0 +1,14 @@ + + .MuiTableRow-root { + color: inherit; + display: table-row; + outline: 0; + vertical-align: middle; +} +.MuiTableRow-root.MuiTableRow-hover:hover { + background-color: rgba(0, 0, 0, 0.04); +} +.MuiTableRow-root.Mui-selected, .MuiTableRow-root.Mui-selected:hover { + background-color: rgba(238, 53, 36, 0.08); +} + \ No newline at end of file diff --git a/assets/css/MuiTableSortLabel.css b/assets/css/MuiTableSortLabel.css new file mode 100644 index 0000000..56bbb04 --- /dev/null +++ b/assets/css/MuiTableSortLabel.css @@ -0,0 +1,39 @@ + + .MuiTableSortLabel-root { + cursor: pointer; + display: inline-flex; + align-items: center; + flex-direction: inherit; + justify-content: flex-start; +} +.MuiTableSortLabel-root:focus { + color: rgba(0, 0, 0, 0.54); +} +.MuiTableSortLabel-root:hover { + color: rgba(0, 0, 0, 0.54); +} +.MuiTableSortLabel-root.MuiTableSortLabel-active { + color: rgba(0, 0, 0, 0.87); +} +.MuiTableSortLabel-root.MuiTableSortLabel-active.MuiTableSortLabel-root.MuiTableSortLabel-active .MuiTableSortLabel-icon { + color: rgba(0, 0, 0, 0.54); + opacity: 1; +} +.MuiTableSortLabel-root:hover .MuiTableSortLabel-icon { + opacity: 0.5; +} +.MuiTableSortLabel-icon { + opacity: 0; + font-size: 18px; + transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,transform 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; + margin-left: 4px; + user-select: none; + margin-right: 4px; +} +.MuiTableSortLabel-iconDirectionDesc { + transform: rotate(0deg); +} +.MuiTableSortLabel-iconDirectionAsc { + transform: rotate(180deg); +} + \ No newline at end of file diff --git a/assets/css/MuiTextField.css b/assets/css/MuiTextField.css new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/assets/css/MuiTextField.css @@ -0,0 +1 @@ + diff --git a/assets/css/MuiToolbar.css b/assets/css/MuiToolbar.css index 7a3b8bc..cac6663 100644 --- a/assets/css/MuiToolbar.css +++ b/assets/css/MuiToolbar.css @@ -1,5 +1,5 @@ -.MuiToolbar-root { + .MuiToolbar-root { display: flex; position: relative; align-items: center; @@ -30,3 +30,4 @@ .MuiToolbar-dense { min-height: 48px; } + \ No newline at end of file diff --git a/assets/css/MuiTouchRipple.css b/assets/css/MuiTouchRipple.css index 5e3e0ce..a2f8715 100644 --- a/assets/css/MuiTouchRipple.css +++ b/assets/css/MuiTouchRipple.css @@ -1,5 +1,5 @@ -.MuiTouchRipple-root { + .MuiTouchRipple-root { top: 0; left: 0; right: 0; @@ -69,3 +69,4 @@ transform: scale(1); } } + \ No newline at end of file diff --git a/assets/css/MuiTypography.css b/assets/css/MuiTypography.css index c85494b..2c9c46e 100644 --- a/assets/css/MuiTypography.css +++ b/assets/css/MuiTypography.css @@ -1,5 +1,5 @@ -.MuiTypography-root { + .MuiTypography-root { margin: 0; } .MuiTypography-body2 { @@ -148,3 +148,4 @@ font-weight: 500; .MuiTypography-displayBlock { display: block; } + \ No newline at end of file diff --git a/assets/css/makeStyles-email.css b/assets/css/makeStyles-email.css new file mode 100644 index 0000000..d126c08 --- /dev/null +++ b/assets/css/makeStyles-email.css @@ -0,0 +1,478 @@ + +.jss37 { + display: flex; + overflow: hidden; + flex-wrap: wrap; + justify-content: space-around; + background-color: #fff; +} +.jss38 { + width: 500px; + height: 450px; +} +.jss39 { + color: rgba(255, 255, 255, 0.54); +} + +.jss55 { + display: flex; +} +.jss56 { + min-height: 56px; +} +@media (min-width:0px) and (orientation: landscape) { + .jss56 { + min-height: 48px; + } +} +@media (min-width:600px) { + .jss56 { + min-height: 64px; + } +} +.jss57 { + display: flex; + padding: 0 8px; + min-height: 56px; + align-items: center; + justify-content: flex-end; +} +@media (min-width:0px) and (orientation: landscape) { + .jss57 { + min-height: 48px; + } +} +@media (min-width:600px) { + .jss57 { + min-height: 64px; + } +} +.jss58 { + background-color: #445c7c; +} +@media (min-width:600px) { + .jss58 { + width: calc(100%); + margin-left: 280px; + } +} +.jss59 { + width: calc(100%); +} +.jss60 { + margin-right: 16px; +} +@media (min-width:600px) { + .jss60 { + display: none; + } +} +.jss61 { + flex-grow: 1; +} +@media (min-width:600px) { + .jss62 { + flex-shrink: 0; + } +} +.jss63 { + width: 280px; +} +.jss64 { + flex-wrap: nowrap; + transform: translateZ(0); +} +.jss65 { + min-height: 56px; +} +@media (min-width:0px) and (orientation: landscape) { + .jss65 { + min-height: 48px; + } +} +@media (min-width:600px) { + .jss65 { + min-height: 64px; + } +} +.jss66 { + height: 100vh; + overflow: auto; + flex-grow: 1; +} +.jss67 { + padding-top: 32px; + padding-bottom: 32px; +} +.jss68 { + display: flex; + padding: 16px; + flex-direction: column; +} +.jss69 { + height: 240px; +} + +.jss18 { + display: flex; +} +.jss19 { + min-height: 56px; +} +@media (min-width:0px) and (orientation: landscape) { + .jss19 { + min-height: 48px; + } +} +@media (min-width:600px) { + .jss19 { + min-height: 64px; + } +} +.jss20 { + display: flex; + padding: 0 8px; + min-height: 56px; + align-items: center; + justify-content: flex-end; +} +@media (min-width:0px) and (orientation: landscape) { + .jss20 { + min-height: 48px; + } +} +@media (min-width:600px) { + .jss20 { + min-height: 64px; + } +} +.jss21 { + background-color: #445c7c; +} +@media print { + .jss21 { + display: none; + } +} +.jss22 { + width: calc(100%); +} +.jss23 { + margin-right: 0; +} +@media (min-width:600px) { + .jss23 { + display: none; + } +} +.jss24 { + margin-right: 16px; +} +.jss24:hover { + border-top: 4px solid red; +} +.jss25 { + flex-grow: 1; +} +@media (min-width:600px) { + .jss26 { + flex-shrink: 0; + } +} +.jss27 { + width: 240px; +} +.jss28 { + flex-wrap: nowrap; + transform: translateZ(0); +} +.jss29 { + min-height: 56px; +} +@media (min-width:0px) and (orientation: landscape) { + .jss29 { + min-height: 48px; + } +} +@media (min-width:600px) { + .jss29 { + min-height: 64px; + } +} +.jss30 { + height: 100vh; + overflow: auto; + flex-grow: 1; +} +.jss31 { + padding-top: 32px; + padding-bottom: 32px; +} +.jss32 { + display: flex; + padding: 16px; + flex-direction: column; +} +.jss33 { + height: 240px; +} +.jss34 { + margin-right: 16px; +} +.jss34:hover { + border-top: 4px solid red; +} +@media print { + .jss35 { + width: 100%; + } +} +@media only screen { + .jss35 { + display: none; + } +} +@media print { + .jss36 { + display: none; + } +} + +.jss94 { + display: flex; +} +.jss95 { + min-height: 56px; +} +@media (min-width:0px) and (orientation: landscape) { + .jss95 { + min-height: 48px; + } +} +@media (min-width:600px) { + .jss95 { + min-height: 64px; + } +} +.jss96 { + display: flex; + padding: 0 8px; + min-height: 56px; + align-items: center; + justify-content: flex-end; +} +@media (min-width:0px) and (orientation: landscape) { + .jss96 { + min-height: 48px; + } +} +@media (min-width:600px) { + .jss96 { + min-height: 64px; + } +} +.jss97 { + background-color: #445c7c; +} +@media (min-width:600px) { + .jss97 { + width: calc(100%); + margin-left: 240px; + } +} +.jss98 { + width: calc(100%); +} +.jss99 { + margin-right: 16px; +} +@media (min-width:600px) { + .jss99 { + display: none; + } +} +.jss100 { + flex-grow: 1; +} +@media (min-width:600px) { + .jss101 { + flex-shrink: 0; + } +} +.jss102 { + width: 240px; +} +.jss103 { + flex-wrap: nowrap; + transform: translateZ(0); +} +.jss104 { + min-height: 56px; +} +@media (min-width:0px) and (orientation: landscape) { + .jss104 { + min-height: 48px; + } +} +@media (min-width:600px) { + .jss104 { + min-height: 64px; + } +} +.jss105 { + height: 100vh; + overflow: auto; + flex-grow: 1; +} +.jss106 { + padding-top: 32px; + padding-bottom: 32px; +} +.jss107 { + width: 100%; + display: flex; + padding: 16px; + flex-direction: column; +} +.jss108 { + height: 240px; +} +.jss109 { + width: 100%; + text-align: left; + word-break: break-all; + white-space: pre-wrap; + background-color: white; +} +.jss111 { + top: 20px; + clip: rect(0 0 0 0); + width: 1px; + border: 0; + height: 1px; + margin: -1px; + padding: 0; + overflow: hidden; + position: absolute; +} +.jss112 { + border: 5x red; +} + +.jss113 { + padding-left: 16px; + padding-right: 8px; +} +.jss114 { + color: #ee3524; + background-color: rgb(252, 230, 228); +} +.jss115 { + flex: 1 1 100%; +} + +.jss72 { + display: flex; +} +.jss73 { + min-height: 56px; +} +@media (min-width:0px) and (orientation: landscape) { + .jss73 { + min-height: 48px; + } +} +@media (min-width:600px) { + .jss73 { + min-height: 64px; + } +} +.jss74 { + display: flex; + padding: 0 8px; + min-height: 56px; + align-items: center; + justify-content: flex-end; +} +@media (min-width:0px) and (orientation: landscape) { + .jss74 { + min-height: 48px; + } +} +@media (min-width:600px) { + .jss74 { + min-height: 64px; + } +} +.jss75 { + background-color: #445c7c; +} +@media (min-width:600px) { + .jss75 { + width: calc(100%); + margin-left: 240px; + } +} +.jss76 { + width: calc(100%); +} +.jss77 { + margin-right: 16px; +} +@media (min-width:600px) { + .jss77 { + display: none; + } +} +.jss78 { + flex-grow: 1; +} +@media (min-width:600px) { + .jss79 { + flex-shrink: 0; + } +} +.jss80 { + width: 240px; +} +.jss81 { + flex-wrap: nowrap; + transform: translateZ(0); +} +.jss82 { + min-height: 56px; +} +@media (min-width:0px) and (orientation: landscape) { + .jss82 { + min-height: 48px; + } +} +@media (min-width:600px) { + .jss82 { + min-height: 64px; + } +} +.jss83 { + height: 100vh; + overflow: auto; + flex-grow: 1; + padding-top: 32px; +} +.jss84 { + padding-bottom: 32px; +} +.jss85 { + display: flex; + padding: 16px; + flex-direction: column; +} +.jss86 { + height: 240px; +} +.jss87 { + width: 100%; + text-align: left; + word-break: break-all; + white-space: pre-wrap; + background-color: white; +} diff --git a/assets/css/makeStyles.css b/assets/css/makeStyles-index.css similarity index 100% rename from assets/css/makeStyles.css rename to assets/css/makeStyles-index.css diff --git a/assets/css/makeStyles-information.css b/assets/css/makeStyles-information.css new file mode 100644 index 0000000..8477cd0 --- /dev/null +++ b/assets/css/makeStyles-information.css @@ -0,0 +1,404 @@ + +.jss37 { + display: flex; + overflow: hidden; + flex-wrap: wrap; + justify-content: space-around; + background-color: #fff; +} +.jss38 { + width: 500px; + height: 450px; +} +.jss39 { + color: rgba(255, 255, 255, 0.54); +} + +.jss55 { + display: flex; +} +.jss56 { + min-height: 56px; +} +@media (min-width:0px) and (orientation: landscape) { + .jss56 { + min-height: 48px; + } +} +@media (min-width:600px) { + .jss56 { + min-height: 64px; + } +} +.jss57 { + display: flex; + padding: 0 8px; + min-height: 56px; + align-items: center; + justify-content: flex-end; +} +@media (min-width:0px) and (orientation: landscape) { + .jss57 { + min-height: 48px; + } +} +@media (min-width:600px) { + .jss57 { + min-height: 64px; + } +} +.jss58 { + background-color: #445c7c; +} +@media (min-width:600px) { + .jss58 { + width: calc(100%); + margin-left: 280px; + } +} +.jss59 { + width: calc(100%); +} +.jss60 { + margin-right: 16px; +} +@media (min-width:600px) { + .jss60 { + display: none; + } +} +.jss61 { + flex-grow: 1; +} +@media (min-width:600px) { + .jss62 { + flex-shrink: 0; + } +} +.jss63 { + width: 280px; +} +.jss64 { + flex-wrap: nowrap; + transform: translateZ(0); +} +.jss65 { + min-height: 56px; +} +@media (min-width:0px) and (orientation: landscape) { + .jss65 { + min-height: 48px; + } +} +@media (min-width:600px) { + .jss65 { + min-height: 64px; + } +} +.jss66 { + height: 100vh; + overflow: auto; + flex-grow: 1; +} +.jss67 { + padding-top: 32px; + padding-bottom: 32px; +} +.jss68 { + display: flex; + padding: 16px; + flex-direction: column; +} +.jss69 { + height: 240px; +} + +.jss18 { + display: flex; +} +.jss19 { + min-height: 56px; +} +@media (min-width:0px) and (orientation: landscape) { + .jss19 { + min-height: 48px; + } +} +@media (min-width:600px) { + .jss19 { + min-height: 64px; + } +} +.jss20 { + display: flex; + padding: 0 8px; + min-height: 56px; + align-items: center; + justify-content: flex-end; +} +@media (min-width:0px) and (orientation: landscape) { + .jss20 { + min-height: 48px; + } +} +@media (min-width:600px) { + .jss20 { + min-height: 64px; + } +} +.jss21 { + background-color: #445c7c; +} +@media print { + .jss21 { + display: none; + } +} +.jss22 { + width: calc(100%); +} +.jss23 { + margin-right: 0; +} +@media (min-width:600px) { + .jss23 { + display: none; + } +} +.jss24 { + margin-right: 16px; +} +.jss24:hover { + border-top: 4px solid red; +} +.jss25 { + flex-grow: 1; +} +@media (min-width:600px) { + .jss26 { + flex-shrink: 0; + } +} +.jss27 { + width: 240px; +} +.jss28 { + flex-wrap: nowrap; + transform: translateZ(0); +} +.jss29 { + min-height: 56px; +} +@media (min-width:0px) and (orientation: landscape) { + .jss29 { + min-height: 48px; + } +} +@media (min-width:600px) { + .jss29 { + min-height: 64px; + } +} +.jss30 { + height: 100vh; + overflow: auto; + flex-grow: 1; +} +.jss31 { + padding-top: 32px; + padding-bottom: 32px; +} +.jss32 { + display: flex; + padding: 16px; + flex-direction: column; +} +.jss33 { + height: 240px; +} +.jss34 { + margin-right: 16px; +} +.jss34:hover { + border-top: 4px solid red; +} +@media print { + .jss35 { + width: 100%; + } +} +@media only screen { + .jss35 { + display: none; + } +} +@media print { + .jss36 { + display: none; + } +} + +.jss180 { + display: flex; +} +.jss181 { + min-height: 56px; +} +@media (min-width:0px) and (orientation: landscape) { + .jss181 { + min-height: 48px; + } +} +@media (min-width:600px) { + .jss181 { + min-height: 64px; + } +} +.jss182 { + display: flex; + padding: 0 8px; + min-height: 56px; + align-items: center; + justify-content: flex-end; +} +@media (min-width:0px) and (orientation: landscape) { + .jss182 { + min-height: 48px; + } +} +@media (min-width:600px) { + .jss182 { + min-height: 64px; + } +} +.jss183 { + background-color: #445c7c; +} +@media (min-width:600px) { + .jss183 { + width: calc(100%); + margin-left: 240px; + } +} +.jss184 { + width: calc(100%); +} +.jss185 { + margin-right: 16px; +} +@media (min-width:600px) { + .jss185 { + display: none; + } +} +.jss186 { + flex-grow: 1; +} +@media (min-width:600px) { + .jss187 { + flex-shrink: 0; + } +} +.jss188 { + width: 240px; +} +.jss189 { + flex-wrap: nowrap; + transform: translateZ(0); +} +.jss190 { + min-height: 56px; +} +@media (min-width:0px) and (orientation: landscape) { + .jss190 { + min-height: 48px; + } +} +@media (min-width:600px) { + .jss190 { + min-height: 64px; + } +} +.jss191 { + height: 100vh; + overflow: auto; + flex-grow: 1; + padding-top: 32px; +} +.jss192 { + padding-bottom: 32px; +} +.jss193 { + display: flex; + padding: 16px; + flex-direction: column; +} +.jss194 { + height: 240px; +} +/*Main Box Content*/ +.modalBox { + position:fixed; + font-family: Arial, Helvetica,sans-serif; + top:0; + right:0; + bottom:0; + left:0; + background: rgba(0,0,0,0.8); + color:black; + z-index:99999; + opacity :0; + + pointer-events:none; +} +/*When the href are clicked*/ +.modalBox:target { + opacity: 1; + pointer-events: auto; + -webkit-transition:opacity 400ms ease-in; + -moz-transition:opacity 400ms ease-in; + transition:opacity 400ms ease-in; +} +/*Positioning of the child box*/ +.modalBox>div { + width: 100%; + /*max-width: 700px;*/ + position:relative; + margin:10% auto; + padding:5px 20px 13px 20px; + border-radius:0px; + background:transparent; +} +/*Positioning and style of the close button*/ +.close { + background:transparent; + color:white; + line-height:10px; + position:relative; + right:1px; + text-align:center; + top:1px; + width:35px; + text-decoration:none; + font-weight:bold; + -webkit-border-radius:12px; + -moz-border-radius:12px; + border-radius:12px; + -moz-box-shadow:1px 1px 3px #000; + -webkit-box-shadow:1px 1px 3px #000; + box-shadow:none; + border:none; +} +/*Style when mouse hovers on the close button*/ +.close:hover { + background:black; + color:white; +} +/*Default style of the open pop-up button*/ +.button { + background-color:transparent; + border:none; + padding:0px 0px; + margin:0px 0px; + cursor:pointer; +} diff --git a/assets/css/makeStyles-registry.css b/assets/css/makeStyles-registry.css new file mode 100644 index 0000000..f7b4e78 --- /dev/null +++ b/assets/css/makeStyles-registry.css @@ -0,0 +1,532 @@ + +.jss37 { + display: flex; + overflow: hidden; + flex-wrap: wrap; + justify-content: space-around; + background-color: #fff; +} +.jss38 { + width: 500px; + height: 450px; +} +.jss39 { + color: rgba(255, 255, 255, 0.54); +} + +.jss55 { + display: flex; +} +.jss56 { + min-height: 56px; +} +@media (min-width:0px) and (orientation: landscape) { + .jss56 { + min-height: 48px; + } +} +@media (min-width:600px) { + .jss56 { + min-height: 64px; + } +} +.jss57 { + display: flex; + padding: 0 8px; + min-height: 56px; + align-items: center; + justify-content: flex-end; +} +@media (min-width:0px) and (orientation: landscape) { + .jss57 { + min-height: 48px; + } +} +@media (min-width:600px) { + .jss57 { + min-height: 64px; + } +} +.jss58 { + background-color: #445c7c; +} +@media (min-width:600px) { + .jss58 { + width: calc(100%); + margin-left: 280px; + } +} +.jss59 { + width: calc(100%); +} +.jss60 { + margin-right: 16px; +} +@media (min-width:600px) { + .jss60 { + display: none; + } +} +.jss61 { + flex-grow: 1; +} +@media (min-width:600px) { + .jss62 { + flex-shrink: 0; + } +} +.jss63 { + width: 280px; +} +.jss64 { + flex-wrap: nowrap; + transform: translateZ(0); +} +.jss65 { + min-height: 56px; +} +@media (min-width:0px) and (orientation: landscape) { + .jss65 { + min-height: 48px; + } +} +@media (min-width:600px) { + .jss65 { + min-height: 64px; + } +} +.jss66 { + height: 100vh; + overflow: auto; + flex-grow: 1; +} +.jss67 { + padding-top: 32px; + padding-bottom: 32px; +} +.jss68 { + display: flex; + padding: 16px; + flex-direction: column; +} +.jss69 { + height: 240px; +} + +.jss18 { + display: flex; +} +.jss19 { + min-height: 56px; +} +@media (min-width:0px) and (orientation: landscape) { + .jss19 { + min-height: 48px; + } +} +@media (min-width:600px) { + .jss19 { + min-height: 64px; + } +} +.jss20 { + display: flex; + padding: 0 8px; + min-height: 56px; + align-items: center; + justify-content: flex-end; +} +@media (min-width:0px) and (orientation: landscape) { + .jss20 { + min-height: 48px; + } +} +@media (min-width:600px) { + .jss20 { + min-height: 64px; + } +} +.jss21 { + background-color: #445c7c; +} +@media print { + .jss21 { + display: none; + } +} +.jss22 { + width: calc(100%); +} +.jss23 { + margin-right: 0; +} +@media (min-width:600px) { + .jss23 { + display: none; + } +} +.jss24 { + margin-right: 16px; +} +.jss24:hover { + border-top: 4px solid red; +} +.jss25 { + flex-grow: 1; +} +@media (min-width:600px) { + .jss26 { + flex-shrink: 0; + } +} +.jss27 { + width: 240px; +} +.jss28 { + flex-wrap: nowrap; + transform: translateZ(0); +} +.jss29 { + min-height: 56px; +} +@media (min-width:0px) and (orientation: landscape) { + .jss29 { + min-height: 48px; + } +} +@media (min-width:600px) { + .jss29 { + min-height: 64px; + } +} +.jss30 { + height: 100vh; + overflow: auto; + flex-grow: 1; +} +.jss31 { + padding-top: 32px; + padding-bottom: 32px; +} +.jss32 { + display: flex; + padding: 16px; + flex-direction: column; +} +.jss33 { + height: 240px; +} +.jss34 { + margin-right: 16px; +} +.jss34:hover { + border-top: 4px solid red; +} +@media print { + .jss35 { + width: 100%; + } +} +@media only screen { + .jss35 { + display: none; + } +} +@media print { + .jss36 { + display: none; + } +} + +.jss257:hover { + transform: scale(1.05); + transition-duration: 0.2s; +} +.jss258 { + box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); +} +.jss259 { + border: 4px solid red; +} +.jss260 { + width: 48px; + height: 48px; + object-fit: cover; +} +.jss261 { + width: 64px; + height: 64px; + object-fit: cover; +} +.jss262 { + width: 120px; + height: 160px; + object-fit: cover; +} +.jss263 { + height: 200px; + object-fit: cover; +} + +.jss378 { + display: flex; +} +.jss379 { + min-height: 56px; +} +@media (min-width:0px) and (orientation: landscape) { + .jss379 { + min-height: 48px; + } +} +@media (min-width:600px) { + .jss379 { + min-height: 64px; + } +} +.jss380 { + display: flex; + padding: 0 8px; + min-height: 56px; + align-items: center; + justify-content: flex-end; +} +@media (min-width:0px) and (orientation: landscape) { + .jss380 { + min-height: 48px; + } +} +@media (min-width:600px) { + .jss380 { + min-height: 64px; + } +} +.jss381 { + background-color: #445c7c; +} +@media (min-width:600px) { + .jss381 { + width: calc(100%); + margin-left: 240px; + } +} +.jss382 { + width: calc(100%); +} +.jss383 { + margin-right: 16px; +} +@media (min-width:600px) { + .jss383 { + display: none; + } +} +.jss384 { + flex-grow: 1; +} +@media (min-width:600px) { + .jss385 { + flex-shrink: 0; + } +} +.jss386 { + width: 240px; +} +.jss387 { + flex-wrap: nowrap; + transform: translateZ(0); +} +.jss388 { + min-height: 56px; +} +@media (min-width:0px) and (orientation: landscape) { + .jss388 { + min-height: 48px; + } +} +@media (min-width:600px) { + .jss388 { + min-height: 64px; + } +} +.jss389 { + height: 100vh; + overflow: auto; + flex-grow: 1; +} +.jss390 { + padding-top: 32px; + padding-bottom: 32px; +} +.jss391 { + width: 100%; + display: flex; + padding: 16px; + flex-direction: column; +} +.jss392 { + height: 240px; +} +.jss393 { + width: 100%; + text-align: left; + word-break: break-all; + white-space: pre-wrap; + background-color: white; +} +.jss395 { + top: 20px; + clip: rect(0 0 0 0); + width: 1px; + border: 0; + height: 1px; + margin: -1px; + padding: 0; + overflow: hidden; + position: absolute; +} +.jss396 { + border: 5x red; +} + +.jss397 { + padding-left: 16px; + padding-right: 8px; +} +.jss398 { + color: #ee3524; + background-color: rgb(252, 230, 228); +} +.jss399 { + flex: 1 1 100%; +} + +.jss400 { + border-bottom: none; + padding-bottom: 0; +} + +.jss374 { + margin: 8px; + min-width: 120px; +} +.jss375 { + margin-top: 16px; +} +.jss376 { + width: 100%; + text-align: left; + word-break: break-all; + white-space: pre-wrap; + background-color: white; +} +.jss377 { + .-mui-focus-visible: [object Object]; +} + +.jss328 { + display: flex; +} +.jss329 { + min-height: 56px; +} +@media (min-width:0px) and (orientation: landscape) { + .jss329 { + min-height: 48px; + } +} +@media (min-width:600px) { + .jss329 { + min-height: 64px; + } +} +.jss330 { + display: flex; + padding: 0 8px; + min-height: 56px; + align-items: center; + justify-content: flex-end; +} +@media (min-width:0px) and (orientation: landscape) { + .jss330 { + min-height: 48px; + } +} +@media (min-width:600px) { + .jss330 { + min-height: 64px; + } +} +.jss331 { + background-color: #445c7c; +} +@media (min-width:600px) { + .jss331 { + width: calc(100%); + margin-left: 240px; + } +} +.jss332 { + width: calc(100%); +} +.jss333 { + margin-right: 16px; +} +@media (min-width:600px) { + .jss333 { + display: none; + } +} +.jss334 { + flex-grow: 1; +} +@media (min-width:600px) { + .jss335 { + flex-shrink: 0; + } +} +.jss336 { + width: 240px; +} +.jss337 { + flex-wrap: nowrap; + transform: translateZ(0); +} +.jss338 { + margin: 24px 0px 16px; +} +.jss339 { + min-height: 56px; +} +@media (min-width:0px) and (orientation: landscape) { + .jss339 { + min-height: 48px; + } +} +@media (min-width:600px) { + .jss339 { + min-height: 64px; + } +} +.jss340 { + height: 100vh; + overflow: auto; + flex-grow: 1; + padding-top: 32px; +} +.jss341 { + padding-bottom: 32px; +} +.jss342 { + display: flex; + padding: 16px; + flex-direction: column; +} +.jss343 { + height: 240px; +} +.jss344:hover { + transform: scale(1.1); + transition-duration: 0.2s; +} + \ No newline at end of file diff --git a/email.html b/email.html index 96124d1..94711fb 100644 --- a/email.html +++ b/email.html @@ -1,1518 +1,17 @@ - - - - - - - -Tennesse Non-Drag Storyreader Registry - + - - - -
-
-
-
-
- - TNDSR Seal - - -

Tennessee Non-Drag Storyreader Registry   

- - -
- -
-
-

Information/Instruction Regarding Email Alerts

- -
-
-
-
-
-
- -

IMPORTANT INFORMATION REGARDING EMAIL ALERTS:

Under Tennessee law, email addresses may be public records. If you do not want your email address subject to possible release in response to a public records request, do not send electronic mail to this entity.

TNDSR endeavors to provide you with email notification of public information regarding storyreaders in your community. The goal of this service is to provide you with enough information to allow you to be more alert regarding matters of interest to you. You agree to use the information for the intended purpose of notification and safety, and not to redistribute the information for any illegal or unauthorized purpose.

The address information is based on information provided by the offender to the registering agency. This information is subject to change at any time based on an offender's change in circumstances or law enforcement's discovery that information provided to them is inaccurate.

- -

EMAIL ALERT INSTRUCTIONS

Enter your email address and tap Subscribe to to receive biweekly summaries of changes to the registry.

- -

Enter your email to subscribe.

- -
- - - -

Storyreader Registry Contact

-

-

Email: contact@tndsr.org

-
- -
TNDSR seal
"That Books Shall Not Go Unread Nor Shall Drag Queens Read Them"
- - +
+
+
+
+
+
+ + + TNDSR Seal + + +
+

+ Tennessee Non-Drag Storyreader Registry + + +

+
+
+
+
+
+
+

+ Information/Instruction Regarding Email Alerts +

+
+
+
+
+
+
+
+
+

+ IMPORTANT INFORMATION REGARDING EMAIL ALERTS: +

+

+ Under Tennessee law, email addresses may be public records. If you do not want your email address subject to possible release in response to a public records request, do not send electronic mail to this entity. +

+

+ TNDSR endeavors to provide you with email notification of public information regarding storyreaders in your community. The goal of this service is to provide you with enough information to allow you to be more alert regarding matters of interest to you. You agree to use the information for the intended purpose of notification and safety, and not to redistribute the information for any illegal or unauthorized purpose. +

+

+ The address information is based on information provided by the offender to the registering agency. This information is subject to change at any time based on an offender's change in circumstances or law enforcement's discovery that information provided to them is inaccurate. +

+
+
+

+ EMAIL ALERT INSTRUCTIONS +

+

+ Enter your email address and tap + + Subscribe + + to to receive biweekly summaries of changes to the registry. +

+
+
+
+
+
+
+
+
+

+ Enter your email to subscribe. +

+
+ +
+ + +
+
+ +
+
+
+

+ Storyreader Registry Contact +

+
+

+

+

+ Email: + + contact@tndsr.org + +

+
+
+
+ TNDSR seal +
+ "That Books Shall Not Go Unread Nor Shall Drag Queens Read Them" +
+
+ - -
-

This project is run via private donations by a group of concerned citizens throughout the United States of America. The opinions, findings, and conclusions or recommendations expressed in this publication are those of the author(s) and do not necessarily reflect those of the entire organization.

-

Founded 2022
-
+
+
+

+ This project is run via private donations by a group of concerned citizens throughout the United States of America. The opinions, findings, and conclusions or recommendations expressed in this publication are those of the author(s) and do not necessarily reflect those of the entire organization. +

+
+
+
+
+
+
+ + Founded 2022 + +
+
+
+
+
+
+
+
+ + diff --git a/information.html b/information.html index 6353e5e..44fc931 100644 --- a/information.html +++ b/information.html @@ -1,2212 +1,395 @@ - - - - - - - -Tennesse Non-Drag Storyreader Registry - - - - - - - - -
-
-
-
-
- - TNDSR Seal - - -

Tennessee Non-Drag Storyreader Registry   

-
- - -
-
-

FAQs

- -
-
-
-
-
-
-
-
-

Am I eligible to join the registry?

-
-
-
-
-
-

The only eligibility requirement is that you must not be a drag performer. Tennessee State Law defines "drag performer" as "male or female impersonators who provide entertainment that appeals to a prurient interest."

-
- -
-
-
-
-
-
-
-
-

Is there a registration fee?

-
-
-
-
-
-

No! Registration is free!

-
- -
-
-
-
-
-
-
-
-

How do I join the registry?

-
-
-
-
-
-

Registration is simple. Just gather all of the necessary materials and head over to the Registration page, which is also accessible from the homepage.

-
- -
-
-
-
-
-
-
-
-

What documents do I need to apply?

-
-
-
-
-
-

In order to certify that you are not a drag performer, we will need to verify that your appearance, gender, and biological sex all match. As such, we will need documentation of your assigned sex at birth and your current gender identity, as well as a current headshot AND a photograph of your genitalia.

The most efficient way to provide this information is by submitting a copy of your birth certificate, as well as a photo in which your head, your gentialia, and a valid government-issued ID is visible. Click Here to See Example

-
- -
-
-
-
-
-
-
-
-

Will my verification photo appear in the registry?

-
-
-
-
-
-

No. Your photo will be used exclusively for back end verification. Once approved, your verification photo will be permanently deleted and you will be asked you submit a headshot for the registry.

-
- -
-
-
-
-
-
-
-
-

Are there other options besides the verification photo?

-
-
-
-
-
-

Not yet. We will soon accept chromosomal blood test results. However, we will require that the test be done in our own lab in order to prevent fraud. Additionally, the applicant will agree to cover the lab fees, which, because they are elective, will likely not be covered by insurnace.

-
- - -

Storyreader Registry Contact

-

-

Email: contact@tndsr.org

-
- -
TNDSR seal
"That Books Shall Not Go Unread Nor Shall Drag Queens Read Them"
- - +
+
+
+
+
+
+ + + TNDSR Seal + + +
+

+ Tennessee Non-Drag Storyreader Registry + + +

+
+
+
+
+
+
+

+ FAQs +

+
+
+
+
+
+
+
+
+
+
+

+ Am I eligible to join the registry? +

+
+ +
+
+
+
+
+
+
+

+ The only eligibility requirement is that you must not be a drag performer. Tennessee State Law defines "drag performer" as "male or female impersonators who provide entertainment that appeals to a prurient interest." +

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

+ Is there a registration fee? +

+
+ +
+
+
+
+
+
+
+

+ No! Registration is free! +

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

+ How do I join the registry? +

+
+ +
+
+
+
+
+
+
+

+ Registration is simple. Just gather all of the necessary materials and head over to the + + Registration + + page, which is also accessible from the homepage. +

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

+ What documents do I need to apply? +

+
+ +
+
+
+
+
+
+
+

+ In order to certify that you are not a drag performer, we will need to verify that your appearance, gender, and biological sex all match. As such, we will need documentation of your assigned sex at birth and your current gender identity, as well as a current headshot AND a photograph of your genitalia. +
+
+ The most efficient way to provide this information is by submitting a copy of your birth certificate, as well as a photo in which your head, your gentialia, and a valid government-issued ID is visible. + + Click Here to See Example + +

+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

+ Will my verification photo appear in the registry? +

+
+ +
+
+
+
+
+
+
+

+ No. Your photo will be used exclusively for back end verification. Once approved, your verification photo will be permanently deleted and you will be asked you submit a headshot for the registry. +

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

+ Are there other options besides the verification photo? +

+
+ +
+
+
+
+
+
+
+

+ Not yet. We will soon accept chromosomal blood test results. However, we will require that the test be done in our own lab in order to prevent fraud. Additionally, the applicant will agree to cover the lab fees, which, because they are elective, will likely not be covered by insurnace. +

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

+ Storyreader Registry Contact +

+
+

+

+

+ Email: + + contact@tndsr.org + +

+
+
+
+ TNDSR seal +
+ "That Books Shall Not Go Unread Nor Shall Drag Queens Read Them" +
+
+ - -
-

This project is run via private donations by a group of concerned citizens throughout the United States of America. The opinions, findings, and conclusions or recommendations expressed in this publication are those of the author(s) and do not necessarily reflect those of the entire organization.

-

Founded 2022
-
- - - +
+
+

+ This project is run via private donations by a group of concerned citizens throughout the United States of America. The opinions, findings, and conclusions or recommendations expressed in this publication are those of the author(s) and do not necessarily reflect those of the entire organization. +

+
+
+
+
+
+
+ + Founded 2022 + +
+
+
+
+
+
+
+
+ + diff --git a/registry.html b/registry.html index 99870e5..bd682f0 100644 --- a/registry.html +++ b/registry.html @@ -1,2472 +1,18 @@ - - - - - - - -Tennesse Non-Drag Storyreader Registry - + + - - -
-
-
-
-
- - TNDSR Seal - - -

Tennessee Non-Drag Storyreader Registry   

-
- - -
-
-
-
-

Registry Disclaimer & Instructions

-
- -
-
-
-
-
-
-
-

REGISTRY DISCLAIMER

-

PLEASE REVIEW DISCLAIMER below before searching the registry.

-

Information contained on this website is based on information provided by the storyreader to the registering agency. This information is subject to change at any time based on a reader's change in circumstances or the organization's discovery that information provided is inaccurate.

- -
-
-
-
-
-
-
-

INSTRUCTIONS

-

PLEASE REVIEW INSTRUCTIONS below before searching the registry.

-

This registry is not intended to connect you with storyreaders. It is to be used as a resource with which to cross-check storyreaders in your community. As such, you will find no contact information listed in the registry or on the map. Identification numbers are for internal use only.

-
- - -

Registered Storyreaders

- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - emm - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Photo - Name - Reader ID - Current Location
name: CONNIE
name: EMMA
name: CAROL
name: ELIZABETH
name: JULIE
name: ASHLEY
name: STEPHANIE
name: ANGELA
name: CAROLYN
name: SAMANTHA
name: ANNA
name: RACHEL
name: JENNIFER
name: ROBYN
name: LEAH
name: SHANNON
name: PAMELA
name: MICHELLE
name: KARINA
name: ANDREA
name: LOTTIE
name: COURTNEY
name: DEBORAH
name: STEPHANIE
name: LAURA
name: STEPHANIE
name: NANCY
name: AMANDA
name: FAITH
name: BROOKE
name: ELAINE
name: SHERYL
name: KATIE
name: AMANDA
name: PAMELA
name: GAIL
name: SALLY
name: MEGAN
name: EMILY
name: JASMINE
name: JASMINE
name: VALERIE
name: SUSAN
name: MEGAN
name: DANIELLE
name: STEPHANIE
name: VANESSA
name: JILL
name: JULIA
name: ELIZABETH
name: LAUREN
name: ANN
name: MEGAN
name: AIMEE
name: DANIELLE
name: EMMA
name: ALIX
name: ELIZABETH
name: KRISTIN
name: MARY JEAN
name: AMBER
name: MONICA
name: ALEXA
name: LISA
name: ALLISON
name: JORDAN
name: ALLISON
name: CRYSTAL
name: JESSICA
name: GINA
name: JESSICA
name: CYNTHIA
name: AMBER
name: STEPHANIE
name: LINDA
name: REBEKAH
name: ASHLEY
name: CHRISTINA
name: LAURIE
name: AMY
name: MADELINE
name: KRISTINA
name: BETHANY
name: STACEY
name: ANGELA
name: NANCY
name: MIKAYLA
name: SARAH
name: SHARON
name: KAYLA
name: MONICA
name: EMILY
name: KRISTA
name: KRISTIN
name: HOLLY
name: CHRISTINE
name: MARGARET
name: WENDY
name: ALICIA
name: JASMINE
name: CRYSTAL
name: HOLLIE
name: KRISTEN
name: LISA
name: KELLY
name: ANGELA
name: TARA
name: MEGHAN
name: AMANDA
name: BROOKE
name: DANA
name: KYLIE
name: STACEY
name: GINA
name: SUE
name: SARAH
name: HEATHER
name: IDA
name: AMANDA
name: ANGELICA
name: JENNIFER
name: PAULA
name: AMY
name: CHRISTINA
name: ALICIA
name: MARY
- -
- -

Storyreader Registry Contact

-

-

Email: contact@tndsr.org

-
- -
TNDSR seal
"That Books Shall Not Go Unread Nor Shall Drag Queens Read Them"
- - +
+
+
+
+
+
+ + + TNDSR Seal + + +
+

+ Tennessee Non-Drag Storyreader Registry + + +

+
+
+
+ + +
+
+
+
+
+

+ Registry Disclaimer & Instructions +

+
+ +
+ +
+
+
+
+
+
+
+

+ REGISTRY DISCLAIMER +

+

+ PLEASE REVIEW DISCLAIMER below before searching the registry. +

+

+ Information contained on this website is based on information provided by the storyreader to the registering agency. This information is subject to change at any time based on a reader's change in circumstances or the organization's discovery that information provided is inaccurate. +

+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+

+ INSTRUCTIONS +

+

+ PLEASE REVIEW INSTRUCTIONS below before searching the registry. +

+

+ This registry is not intended to connect you with storyreaders. It is to be used as a resource with which to cross-check storyreaders in your community. As such, you will find no contact information listed in the registry or on the map. Identification numbers are for internal use only. +

+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+

+ Registered Storyreaders +

+
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + Photo + + + + Name + + + + + Reader ID + + + + + + Current Location + +
+ + + name: + + CONNIE + + + +
+ + + name: + + EMMA + + + +
+ + + name: + + CAROL + + + +
+ + + name: + + ELIZABETH + + + +
+ + + name: + + JULIE + + + +
+ + + name: + + ASHLEY + + + +
+ + + name: + + STEPHANIE + + + +
+ + + name: + + ANGELA + + + +
+ + + name: + + CAROLYN + + + +
+ + + name: + + SAMANTHA + + + +
+ + + name: + + ANNA + + + +
+ + + name: + + RACHEL + + + +
+ + + name: + + JENNIFER + + + +
+ + + name: + + ROBYN + + + +
+ + + name: + + LEAH + + + +
+ + + name: + + SHANNON + + + +
+ + + name: + + PAMELA + + + +
+ + + name: + + MICHELLE + + + +
+ + + name: + + KARINA + + + +
+ + + name: + + ANDREA + + + +
+ + + name: + + LOTTIE + + + +
+ + + name: + + COURTNEY + + + +
+ + + name: + + DEBORAH + + + +
+ + + name: + + STEPHANIE + + + +
+ + + name: + + LAURA + + + +
+ + + name: + + STEPHANIE + + + +
+ + + name: + + NANCY + + + +
+ + + name: + + AMANDA + + + +
+ + + name: + + FAITH + + + +
+ + + name: + + BROOKE + + + +
+ + + name: + + ELAINE + + + +
+ + + name: + + SHERYL + + + +
+ + + name: + + KATIE + + + +
+ + + name: + + AMANDA + + + +
+ + + name: + + PAMELA + + + +
+ + + name: + + GAIL + + + +
+ + + name: + + SALLY + + + +
+ + + name: + + MEGAN + + + +
+ + + name: + + EMILY + + + +
+ + + name: + + JASMINE + + + +
+ + + name: + + JASMINE + + + +
+ + + name: + + VALERIE + + + +
+ + + name: + + SUSAN + + + +
+ + + name: + + MEGAN + + + +
+ + + name: + + DANIELLE + + + +
+ + + name: + + STEPHANIE + + + +
+ + + name: + + VANESSA + + + +
+ + + name: + + JILL + + + +
+ + + name: + + JULIA + + + +
+ + + name: + + ELIZABETH + + + +
+ + + name: + + LAUREN + + + +
+ + + name: + + ANN + + + +
+ + + name: + + MEGAN + + + +
+ + + name: + + AIMEE + + + +
+ + + name: + + DANIELLE + + + +
+ + + name: + + EMMA + + + +
+ + + name: + + ALIX + + + +
+ + + name: + + ELIZABETH + + + +
+ + + name: + + KRISTIN + + + +
+ + + name: + + MARY JEAN + + + +
+ + + name: + + AMBER + + + +
+ + + name: + + MONICA + + + +
+ + + name: + + ALEXA + + + +
+ + + name: + + LISA + + + +
+ + + name: + + ALLISON + + + +
+ + + name: + + JORDAN + + + +
+ + + name: + + ALLISON + + + +
+ + + name: + + CRYSTAL + + + +
+ + + name: + + JESSICA + + + +
+ + + name: + + GINA + + + +
+ + + name: + + JESSICA + + + +
+ + + name: + + CYNTHIA + + + +
+ + + name: + + AMBER + + + +
+ + + name: + + STEPHANIE + + + +
+ + + name: + + LINDA + + + +
+ + + name: + + REBEKAH + + + +
+ + + name: + + ASHLEY + + + +
+ + + name: + + CHRISTINA + + + +
+ + + name: + + LAURIE + + + +
+ + + name: + + AMY + + + +
+ + + name: + + MADELINE + + + +
+ + + name: + + KRISTINA + + + +
+ + + name: + + BETHANY + + + +
+ + + name: + + STACEY + + + +
+ + + name: + + ANGELA + + + +
+ + + name: + + NANCY + + + +
+ + + name: + + MIKAYLA + + + +
+ + + name: + + SARAH + + + +
+ + + name: + + SHARON + + + +
+ + + name: + + KAYLA + + + +
+ + + name: + + MONICA + + + +
+ + + name: + + EMILY + + + +
+ + + name: + + KRISTA + + + +
+ + + name: + + KRISTIN + + + +
+ + + name: + + HOLLY + + + +
+ + + name: + + CHRISTINE + + + +
+ + + name: + + MARGARET + + + +
+ + + name: + + WENDY + + + +
+ + + name: + + ALICIA + + + +
+ + + name: + + JASMINE + + + +
+ + + name: + + CRYSTAL + + + +
+ + + name: + + HOLLIE + + + +
+ + + name: + + KRISTEN + + + +
+ + + name: + + LISA + + + +
+ + + name: + + KELLY + + + +
+ + + name: + + ANGELA + + + +
+ + + name: + + TARA + + + +
+ + + name: + + MEGHAN + + + +
+ + + name: + + AMANDA + + + +
+ + + name: + + BROOKE + + + +
+ + + name: + + DANA + + + +
+ + + name: + + KYLIE + + + +
+ + + name: + + STACEY + + + +
+ + + name: + + GINA + + + +
+ + + name: + + SUE + + + +
+ + + name: + + SARAH + + + +
+ + + name: + + HEATHER + + + +
+ + + name: + + IDA + + + +
+ + + name: + + AMANDA + + + +
+ + + name: + + ANGELICA + + + +
+ + + name: + + JENNIFER + + + +
+ + + name: + + PAULA + + + +
+ + + name: + + AMY + + + +
+ + + name: + + CHRISTINA + + + +
+ + + name: + + ALICIA + + + +
+ + + name: + + MARY + + + +
+
+
+
+
+
+
+
+
+
+

+ Storyreader Registry Contact +

+
+

+

+

+ Email: + + contact@tndsr.org + +

+
+
+
+ TNDSR seal +
+ "That Books Shall Not Go Unread Nor Shall Drag Queens Read Them" +
+
+ - -
-

This project is run via private donations by a group of concerned citizens throughout the United States of America. The opinions, findings, and conclusions or recommendations expressed in this publication/program/exhibition are those of the author(s) and do not necessarily reflect those of the entire organization.

-

Founded 2022
-
\ No newline at end of file +
+
+

+ This project is run via private donations by a group of concerned citizens throughout the United States of America. The opinions, findings, and conclusions or recommendations expressed in this publication/program/exhibition are those of the author(s) and do not necessarily reflect those of the entire organization. +

+
+
+
+
+
+
+ + Founded 2022 + +
+
+
+
+
+
+
+
+ +