206 lines
4.1 KiB
SCSS
206 lines
4.1 KiB
SCSS
@import 'bootstrap-variables';
|
|
@import '~bootstrap/scss/functions';
|
|
@import '~bootstrap/scss/variables';
|
|
|
|
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@500&display=swap');
|
|
@import '~ngx-sharebuttons/themes/circles/circles-dark-theme';
|
|
|
|
/* ==============================================================
|
|
Bootstrap tweaks
|
|
===============================================================*/
|
|
|
|
body,
|
|
h1,
|
|
h2,
|
|
h3,
|
|
h4 {
|
|
font-weight: 300;
|
|
}
|
|
|
|
/* Increase contrast of links to get 100% on Lighthouse Accessability Audit. Override this color if you want to change the link color, or use a Bootswatch theme */
|
|
a {
|
|
color: #533f03;
|
|
font-weight: bold;
|
|
}
|
|
|
|
a:hover {
|
|
color: #533f03;
|
|
}
|
|
|
|
/* override hover color for dropdown-item forced by bootstrap to all a:not([href]):not([tabindex]) elements in _reboot.scss */
|
|
a:not([href]):not([tabindex]):hover.dropdown-item {
|
|
color: $dropdown-link-hover-color;
|
|
}
|
|
|
|
/* override .dropdown-item.active background-color on hover */
|
|
.dropdown-item.active:hover {
|
|
background-color: mix($dropdown-link-hover-bg, $dropdown-link-active-bg, 50%);
|
|
}
|
|
|
|
a:hover {
|
|
/* make sure browsers use the pointer cursor for anchors, even with no href */
|
|
cursor: pointer;
|
|
}
|
|
|
|
.dropdown-item:hover {
|
|
color: $dropdown-link-hover-color;
|
|
}
|
|
|
|
/* ==========================================================================
|
|
Browser Upgrade Prompt
|
|
========================================================================== */
|
|
.browserupgrade {
|
|
margin: 0.2em 0;
|
|
background: #ccc;
|
|
color: #000;
|
|
padding: 0.2em 0;
|
|
}
|
|
|
|
/* ==========================================================================
|
|
Generic styles
|
|
========================================================================== */
|
|
|
|
/* Error highlight on input fields */
|
|
.ng-valid[required],
|
|
.ng-valid.required {
|
|
border-left: 5px solid green;
|
|
}
|
|
|
|
.ng-invalid:not(form) {
|
|
border-left: 5px solid red;
|
|
}
|
|
|
|
/* other generic styles */
|
|
|
|
.jh-card {
|
|
padding: 1.5%;
|
|
margin-top: 20px;
|
|
border: none;
|
|
}
|
|
|
|
.error {
|
|
color: white;
|
|
background-color: red;
|
|
}
|
|
|
|
.pad {
|
|
padding: 10px;
|
|
}
|
|
|
|
.w-40 {
|
|
width: 40% !important;
|
|
}
|
|
|
|
.w-60 {
|
|
width: 60% !important;
|
|
}
|
|
|
|
.break {
|
|
white-space: normal;
|
|
word-break: break-all;
|
|
}
|
|
|
|
.readonly {
|
|
background-color: #eee;
|
|
opacity: 1;
|
|
}
|
|
|
|
.footer {
|
|
border-top: 1px solid rgba(0, 0, 0, 0.125);
|
|
}
|
|
|
|
.hand,
|
|
[jhisortby] {
|
|
cursor: pointer;
|
|
}
|
|
|
|
/* ==========================================================================
|
|
Custom alerts for notification
|
|
========================================================================== */
|
|
.alerts {
|
|
.alert {
|
|
text-overflow: ellipsis;
|
|
pre {
|
|
background: none;
|
|
border: none;
|
|
font: inherit;
|
|
color: inherit;
|
|
padding: 0;
|
|
margin: 0;
|
|
}
|
|
.popover pre {
|
|
font-size: 10px;
|
|
}
|
|
}
|
|
.jhi-toast {
|
|
position: fixed;
|
|
width: 100%;
|
|
&.left {
|
|
left: 5px;
|
|
}
|
|
&.right {
|
|
right: 5px;
|
|
}
|
|
&.top {
|
|
top: 55px;
|
|
}
|
|
&.bottom {
|
|
bottom: 55px;
|
|
}
|
|
}
|
|
}
|
|
|
|
@media screen and (min-width: 480px) {
|
|
.alerts .jhi-toast {
|
|
width: 50%;
|
|
}
|
|
}
|
|
|
|
/* ==========================================================================
|
|
entity detail page css
|
|
========================================================================== */
|
|
.row-md.jh-entity-details {
|
|
display: grid;
|
|
grid-template-columns: auto 1fr;
|
|
column-gap: 10px;
|
|
line-height: 1.5;
|
|
}
|
|
|
|
@media screen and (min-width: 768px) {
|
|
.row-md.jh-entity-details > {
|
|
dt {
|
|
float: left;
|
|
overflow: hidden;
|
|
clear: left;
|
|
text-align: right;
|
|
text-overflow: ellipsis;
|
|
white-space: nowrap;
|
|
padding: 0.5em 0;
|
|
}
|
|
dd {
|
|
border-bottom: 1px solid #eee;
|
|
padding: 0.5em 0;
|
|
margin-left: 0;
|
|
}
|
|
}
|
|
}
|
|
|
|
/* ==========================================================================
|
|
ui bootstrap tweaks
|
|
========================================================================== */
|
|
.nav,
|
|
.pagination,
|
|
.carousel,
|
|
.panel-title a {
|
|
cursor: pointer;
|
|
}
|
|
|
|
.thread-dump-modal-lock {
|
|
max-width: 450px;
|
|
overflow: hidden;
|
|
text-overflow: ellipsis;
|
|
white-space: nowrap;
|
|
}
|
|
|
|
/* jhipster-needle-scss-add-main JHipster will add new css style */
|