You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

385 lines
6.9 KiB

body {
font-family: "Segoe UI", Arial, 'Noto Sans TC', sans-serif;
font-weight: 400;
font-feature-settings: "palt" 1;
}
html {
display: block;
}
.form-group {
display: inline-block;
}
.wrap {
position: relative;
}
#infoWindow {
display: block;
position: fixed;
background-color: #FFF;
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
width: 400px;
height: 250px;
border: lightgray;
border-width: 1px;
border-style: solid;
border-radius: 20px;
padding: 10px;
z-index: 99;
box-shadow: 0px 5px 20px rgba(0, 0, 0, .3);
}
#titleList {
display: block;
position: fixed;
background-color: #FFF;
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
width: 653px;
height: 600px;
border: lightgray;
border-width: 1px;
border-style: solid;
border-radius: 20px;
padding: 26px;
z-index: 99;
box-shadow: 0px 5px 20px rgba(0, 0, 0, .3);
}
#stopWordEditor {
display: block;
position: fixed;
background-color: #FFF;
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
width: 653px;
height: 600px;
border: lightgray;
border-width: 1px;
border-style: solid;
border-radius: 20px;
padding: 26px;
z-index: 99;
box-shadow: 0px 5px 20px rgba(0, 0, 0, .3);
}
#idfEditor {
display: block;
position: fixed;
background-color: #FFF;
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
width: 653px;
height: 600px;
border: lightgray;
border-width: 1px;
border-style: solid;
border-radius: 20px;
padding: 26px;
z-index: 99;
box-shadow: 0px 5px 20px rgba(0, 0, 0, .3);
}
#ieTableContainer {
position: relative;
height: 77%;
overflow: auto;
overflow-y: auto;
transition-duration: 0.5s;
}
#sweContainer {
position: relative;
height: 77%;
overflow: auto;
overflow-y: auto;
transition-duration: 0.5s;
}
#titleListContainer {
position: relative;
height: 77%;
overflow: auto;
overflow-y: auto;
transition-duration: 0.5s;
}
#pttPageWindowContent {
display: block;
position: fixed;
background-color: #FFF;
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
width: 90%;
height: 90%;
border: lightgray;
border-width: 1px;
border-style: solid;
border-radius: 20px;
padding: 26px;
z-index: 99;
box-shadow: 0px 5px 20px rgba(0, 0, 0, .3);
}
.deleteListElement {
position: absolute;
right: 0;
top: 0;
padding: 12px 16px 12px 16px;
}
#titleListContainer::-webkit-scrollbar-track {
border-radius: 10px;
background-color: #F5F5F5;
}
#titleListContainer::-webkit-scrollbar {
border-radius: 10px;
width: 7px;
background-color: #F5F5F5;
}
#titleListContainer::-webkit-scrollbar-thumb {
border-radius: 10px;
background-color: #CCCCCC;
}
li a {
display: block;
text-decoration: none;
}
.info {
background-color: rgba(255, 255, 255, 0.6);
animation: fadeIn 0.2s;
animation-fill-mode: forwards;
position: fixed;
display: flex;
top: 0;
width: 100%;
height: 100%;
z-index: 90;
}
.info99 {
background-color: rgba(255, 255, 255, 0.6);
animation: fadeIn 0.2s;
animation-fill-mode: forwards;
position: fixed;
display: flex;
top: 0;
width: 100%;
height: 100%;
z-index: 99;
}
@keyframes fadeIn {
from {
opacity: 0;
}
to {
opacity: 1;
}
}
.info.hidden {
display: none;
position: fixed;
animation: fadeOut 0.2s;
animation-fill-mode: forwards;
}
@keyframes fadeOut {
from {
opacity: 1;
}
to {
opacity: 0;
}
}
.nodeTitle {
display: block;
position: absolute;
background-color: rgba(0, 0, 0, 0.8);
left: 50%;
top: 50%;
opacity: 1;
transform: translate(10px, 30px);
width: auto;
height: auto;
border-radius: 15px;
padding: 10px 15px;
z-index: 90;
align-content: center;
}
.nodeTitle.hidden {
display: none;
position: fixed;
}
#nodeTitleContent {
color: white;
text-align: center;
height: auto;
width: auto;
left: 50%;
top: 50%;
transform: translate(-50%);
position: relative;
display: block;
}
#infoText {
left: 50%;
top: 24%;
transform: translate(-50%, -50%);
position: relative;
text-align: center;
}
#infoButtonGroup {
position: relative;
display: flex;
left: 50%;
top: 44%;
transform: translate(-50%, -50%);
align-content: center;
justify-content: center;
}
#vis {
display: inline-block;
background-color: transparent;
position: relative;
border-radius: 30px;
resize: both;
padding: 30px;
height: auto;
width: auto;
top: 0;
left: 0;
}
#heading {
margin: 10px;
}
#graph {
height: 100%;
width: 100%;
}
#comment {
font-size: 12px;
color: darkslategray;
}
input[type="date" i] {
align-items: center;
display: -webkit-inline-flex;
font-family: monospace;
padding-inline-start: 1px;
cursor: default;
overflow: hidden;
padding: 4px;
border-radius: 3px;
border-style: solid;
border-width: 1px;
border-color: lightslategray;
margin-left: 5px;
margin-right: 5px;
}
#keywordBox {
padding: 7px;
align-content: center;
border-radius: 3px;
border-style: solid;
border-width: 1px;
border-color: lightslategray;
margin-left: 5px;
margin-right: 5px;
}
#advancedArea {
margin-top: 10px;
margin-bottom: 10px;
}
.general-button {
display: inline-block;
background-color: #339977;
border: none;
text-align: center;
height: 31px;
padding: 5px;
margin: 5px;
padding-left: 15px;
padding-right: 15px;
color: white;
border-radius: 3px;
}
#progBar {
position: relative;
display: flex;
left: 50%;
top: 30%;
transform: translate(-50%, -50%);
align-content: center;
width: 80%;
justify-content: center;
}
#rawText {
margin: 10px;
}
#rawTextBox {
width: 100%;
resize: none;
}
.hidden {
display: none;
opacity: 0;
}
.break {
flex-basis: 100%;
height: 0;
}
.blink_me {
animation: blinker 1s linear infinite;
}
.searchBox {
padding: 7px;
align-content: center;
border-radius: 3px;
border-style: solid;
border-width: 1px;
border-color: lightslategray;
margin-left: 5px;
margin-right: 5px;
}
@keyframes blinker {
50% {
color: red;
}
}