microservices/adp_ui/src/App.css (168 lines of code) (raw):
/**
* Copyright 2022 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*
*/
*,
body,
html {
font-family: sans-serif;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
}
body {
background-color: #F5F5F5 !important;
}
.nav .nav-link.active {
background-color: #4885ed;
color: #fff
}
.nav {
background-color: #3c4043;
}
.nav-link {
color: white;
}
/*NavBar CSS*/
/*Upload Page CSS*/
.dropzone {
flex: 1;
display: 'flex';
flex-direction: 'column';
align-items: 'center';
padding: '20px';
border-width: 2;
border-radius: 2;
border-color: '#eeeeee';
border-style: 'dashed';
background-color: '#fafafa';
color: '#bdbdbd';
outline: 'none';
transition: 'border .24s ease-in-out';
}
.btn-primary {
color: #fff;
background-color: #2196F3;
border-color: #2196F3;
}
.dzu-dropzone {
overflow: hidden !important;
}
.dragdropuploadclass {
/* background-color: red; */
padding: 5vh 5vh;
width: 100%;
width: 100%;
}
/*Upload Page CSS*/
.btn .btn-outline-secondary {
border: none;
}
.logindiv {
display: flex;
align-items: center;
justify-content: center;
flex-direction: column;
height: 100vh;
background: url('../src/images/bg.jpg') no-repeat center/cover;
box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
input[type="text"],
input[type="password"] {
height: 25px;
border: 1px solid rgba(0, 0, 0, 0.2);
}
input[type="submit"] {
margin-right: 12px;
cursor: pointer;
font-size: 15px;
background: #4285F4;
border: 1px solid #4285F4;
color: #fff;
padding: 10px 20px;
width: 205px;
}
input[type="submit"]:hover {
background: #296bd9;
}
.button-container {
display: flex;
justify-content: center;
flex-direction: column;
}
.loginTitle {
text-align: center;
font-size: 18px;
margin: 15px 0 20px 0
}
.loginInput {
height: 5vh !important;
background-color: #F0F0F0;
border-radius: 10px !important;
}
.googleImg {
font-size: 45px;
border: 1px solid #4285F4;
background-color: #fff;
padding: 10px;
}
.signInGoogle {
background-color: #4285F4 !important;
border-radius: 0 !important;
margin-left: -8px !important;
line-height: 20px;
}
.register-container {
display: flex;
justify-content: center;
gap: 8px;
background-color: white;
padding: 1.5rem;
/* box-shadow: 0 0 0px 0 rgb(0 0 0 / 20%), 0 6px 20px 0 rgb(0 0 0 / 19%); */
border-top: 0.5px solid #D0D0D0;
width: 374px;
}
.login-form {
background-color: white;
padding: 2rem 2rem 0 2rem;
width: 374px;
/* box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); */
}
.list-container {
display: flex;
}
.error {
color: red;
font-size: 12px;
}
.title {
font-size: 15px;
/* margin-bottom: 20px; */
font-weight: bolder;
}
.input-container {
display: flex;
flex-direction: column;
gap: 8px;
margin: 9px;
}
/*Login CSS*/
.rectangle {
display: inline-block;
width: 100px;
height: 100px;
border: 2px solid black;
}
/***Document Search Page*/
.searchDocTable {
overflow: auto;
}
.searchDocTable thead tr th {
position: sticky;
top: 0;
}
.searchDocTable th {
background: #34A853;
padding-top: 16px;
color: #fff;
box-shadow: 0px 0px 0 2px #e8e8e8;
}
.searchDocTable .ButtonGroup__root btn-group {
float: right !important;
}
/***Document Search Page*/
.searchContainer {
padding: 0px;
border-radius: 15px;
border: 0px;
}
.searchCard {
border: 0px;
padding: 10px;
border-radius: 10px;
}