1992 lines
38 KiB
CSS
1992 lines
38 KiB
CSS
/* 이 파일은 커스텀 파일입니다*/
|
|
body {
|
|
font-family: 'NanumGothicCoding', sans-serif !important;
|
|
/*font-family: 'NotoSansKR', sans-serif !important;*/
|
|
/*font-family: 'Nanum Gothic', sans-serif !important;*/
|
|
/*font-family: 'NanumBarunGothic', sans-serif !important;*/
|
|
|
|
font-weight: bold;
|
|
}
|
|
|
|
:root {
|
|
--border-color: #cacaca;
|
|
--background-color: #ffffff;
|
|
|
|
--background-box-title: #f7f7f7;
|
|
}
|
|
|
|
a {
|
|
color: #000 !important;
|
|
text-decoration: none !important;
|
|
}
|
|
|
|
h1 {
|
|
font-weight: bold;
|
|
}
|
|
|
|
.mt70 {
|
|
margin-top: 70px;
|
|
}
|
|
|
|
ul li {
|
|
list-style: none;
|
|
}
|
|
|
|
.logo {
|
|
display: block;
|
|
position: relative;
|
|
float: left;
|
|
text-indent: -99999px;
|
|
}
|
|
|
|
.hr_bt {
|
|
display: block;
|
|
position: relative;
|
|
width: calc(100% - 30px);
|
|
/*margin: 30px auto 60px;*/
|
|
padding: 0;
|
|
border-top: 1px solid #222;
|
|
}
|
|
|
|
.hr_bt_s {
|
|
display: block;
|
|
position: relative;
|
|
width: calc(100% - 240px);
|
|
margin: 0 auto 20px;
|
|
padding: 0;
|
|
border-top: 1px solid #ccc;
|
|
}
|
|
|
|
a.btn.btn-primary {
|
|
color: #fff !important;
|
|
text-decoration: none !important;
|
|
}
|
|
|
|
.btn-primary {
|
|
background-color: #39077A;
|
|
border-color: #39077A;
|
|
}
|
|
|
|
.list-group-item.active {
|
|
background-color: #39077A !important;
|
|
border-color: #39077A !important;
|
|
}
|
|
|
|
.list-group-item.active > a {
|
|
color: #fff !important;
|
|
}
|
|
|
|
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary {
|
|
background-color: #39077A;
|
|
}
|
|
|
|
.btn-primary:disabled {
|
|
background-color: #766d81;
|
|
border-color: #766d81;
|
|
}
|
|
|
|
.info_img {
|
|
display: block;
|
|
position: relative;
|
|
left: -5%;
|
|
padding: 70px 0;
|
|
}
|
|
|
|
/*공지사항*/
|
|
.table-hover > tbody > tr:hover > td, .table-hover > tbody > tr:hover > th {
|
|
background-color: #f8f9fa;
|
|
}
|
|
|
|
/*FAQ*/
|
|
.panel-title > a {
|
|
font-size: 20px;
|
|
font-weight: 400;
|
|
}
|
|
|
|
.panel-group {
|
|
border-top: 1px solid #222;
|
|
border-bottom: 2px solid #222;
|
|
}
|
|
|
|
.panel,
|
|
.panel-group .panel,
|
|
.panel-heading {
|
|
border-radius: 0px; /*background: url(/developer/img/faq_arrow.png)no-repeat 1060px;*/
|
|
}
|
|
|
|
/*.panel-heading.on {background: url(./developer/img/faq_arrow_on.png)no-repeat 1060px;}*/
|
|
.panel-default {
|
|
border: none;
|
|
}
|
|
|
|
.panel-default > .panel-heading {
|
|
padding: 25px 0 25px 30px;
|
|
border-top: 1px solid #222;
|
|
background-color: #fff;
|
|
}
|
|
|
|
.panel-default > .panel-heading:last-child {
|
|
border-bottom: 1px solid #222;
|
|
}
|
|
|
|
.panel-default > .panel-heading + .panel-collapse .panel-body {
|
|
padding: 20px 30px 40px 30px;
|
|
font-size: 16px;
|
|
}
|
|
|
|
.panel-group .panel + .panel {
|
|
margin-top: 0;
|
|
}
|
|
|
|
.collapse.in {
|
|
background-color: #f8f9fa;
|
|
}
|
|
|
|
|
|
.panel-default .panel-title a:focus, .panel-default_s .panel-title a:focus {
|
|
color: #7456cf;
|
|
font-weight: 600;
|
|
}
|
|
|
|
|
|
.f-g-l fieldset {
|
|
display: block;
|
|
float: left;
|
|
clear: both;
|
|
width: 440px;
|
|
}
|
|
|
|
.signup .idsave {
|
|
margin: 10px 0 0 95px;
|
|
}
|
|
|
|
.b-example-divider {
|
|
flex-shrink: 0;
|
|
width: 1.5rem;
|
|
height: 100vh;
|
|
background-color: rgba(0, 0, 0, .1);
|
|
border: solid rgba(0, 0, 0, .15);
|
|
border-width: 1px 0;
|
|
box-shadow: inset 0 .5em 1.5em rgba(0, 0, 0, .1), inset 0 .125em .5em rgba(0, 0, 0, .15);
|
|
}
|
|
|
|
.btn-toggle {
|
|
display: inline-flex;
|
|
align-items: center;
|
|
width: 100%;
|
|
padding: 20px; /*margin: 10px 0 5px 0;*/
|
|
height: 30px;
|
|
background-color: /*transparent*/ #fff8eb;
|
|
border-radius: 4px;
|
|
border: 0;
|
|
font-weight: 500;
|
|
font-size: 16px;
|
|
color: #222;
|
|
}
|
|
|
|
.btn-toggle:hover,
|
|
.btn-toggle:focus {
|
|
color: rgba(0, 0, 0, .85);
|
|
background-color: #fff8eb;
|
|
}
|
|
|
|
/* 화면 스크롤 해도 nav_bar를 상단에 고정 */
|
|
.fixed_top {
|
|
position: fixed;
|
|
top: 0;
|
|
left: 0;
|
|
width: 100%;
|
|
z-index: 999;
|
|
background-color: #fff;
|
|
animation: appear 0.5s ease-in-out;
|
|
}
|
|
|
|
.dropdown-menu {
|
|
min-width: 7rem !important;
|
|
}
|
|
|
|
.fixed_menu {
|
|
position: fixed;
|
|
top: 50px;
|
|
z-index: 999;
|
|
background-color: #fff;
|
|
display: block;
|
|
}
|
|
|
|
.btn-toggle[aria-expanded="true"] {
|
|
width: 100%;
|
|
color: #fff;
|
|
font-size: 16px;
|
|
font-weight: 500;
|
|
background-color: #fd9b00;
|
|
}
|
|
|
|
.btn-toggle[aria-expanded="true"]::before {
|
|
transform: rotate(90deg);
|
|
}
|
|
|
|
.btn-toggle-nav a {
|
|
display: inline-flex;
|
|
width: 100%;
|
|
padding: .1875rem .5rem;
|
|
margin-top: .125rem;
|
|
margin-left: 1.25rem;
|
|
text-decoration: none;
|
|
font-size: 15px;
|
|
font-weight: 400;
|
|
line-height: 1.5;
|
|
color: #222;
|
|
}
|
|
|
|
|
|
.scrollarea {
|
|
overflow-y: auto;
|
|
}
|
|
|
|
.admin_content {
|
|
display: block;
|
|
position: relative;
|
|
margin: 0 auto;
|
|
}
|
|
|
|
.has-error .form-control {
|
|
border-color: #dc312d;
|
|
}
|
|
|
|
.explan.error {
|
|
color: #dc312d;
|
|
}
|
|
|
|
|
|
/*테스트 등록*/
|
|
.testregister_wrap {
|
|
width: 100%;
|
|
padding: 0;
|
|
border-radius: 10px;
|
|
border: 1px solid #ddd;
|
|
margin: 20px 0 40px 0;
|
|
}
|
|
|
|
.testregister_top {
|
|
padding: 40px 60px 40px 60px;
|
|
}
|
|
|
|
.testregister_left, .testregister_right {
|
|
display: inline-block;
|
|
width: 49.8%;
|
|
padding: 40px 60px 60px 60px;
|
|
vertical-align: top;
|
|
}
|
|
|
|
.testregister_left {
|
|
border-right: 1px solid #e6e6e6;
|
|
}
|
|
|
|
|
|
.testregister_wrap h3 {
|
|
display: block;
|
|
float: left;
|
|
margin-top: 10px;
|
|
font-weight: 600;
|
|
margin-bottom: 20px;
|
|
}
|
|
|
|
.jg-regist {
|
|
display: block;
|
|
position: relative;
|
|
float: left;
|
|
width: 100%;
|
|
}
|
|
|
|
.jg-regist table tr {
|
|
height: 40px;
|
|
font-size: 14px;
|
|
border-bottom: 1px solid #ddd;
|
|
}
|
|
|
|
.jsgrid-table {
|
|
position: relative;
|
|
margin-left: 15px;
|
|
}
|
|
|
|
.jsgrid-table tbody tr td, .jsgrid-cell {
|
|
width: 150px;
|
|
}
|
|
|
|
.testregister_wrap h3 span {
|
|
display: inline-block;
|
|
position: relative;
|
|
width: 26px;
|
|
height: 26px;
|
|
margin-right: 10px;
|
|
top: -2px;
|
|
background-color: #222;
|
|
border-radius: 50%;
|
|
text-align: center;
|
|
color: #fff;
|
|
font-weight: 400;
|
|
font-size: 16px;
|
|
line-height: 1.6;
|
|
}
|
|
|
|
.testregister_wrap hr {
|
|
display: block;
|
|
width: 100%;
|
|
margin: 0;
|
|
border-color: #ddd;
|
|
}
|
|
|
|
.testregister_result {
|
|
width: 100%;
|
|
border: 1px solid #ddd;
|
|
border-radius: 6px;
|
|
padding: 10px 0 10px 20px;
|
|
line-height: 1.7;
|
|
list-style: none;
|
|
}
|
|
|
|
.testregister_select_tit {
|
|
float: left;
|
|
width: 100%;
|
|
border: 1px solid #ddd;
|
|
border-radius: 6px;
|
|
padding: 15px 0 15px 20px;
|
|
line-height: 1.7;
|
|
list-style: none;
|
|
}
|
|
|
|
.testregister_select_tit li {
|
|
text-align: center;
|
|
}
|
|
|
|
.testregister_select {
|
|
float: left;
|
|
width: 100%;
|
|
border: 1px solid #ddd;
|
|
border-radius: 6px;
|
|
padding: 10px 20px;
|
|
background-color: #fafafa;
|
|
line-height: 1.7;
|
|
list-style: none;
|
|
}
|
|
|
|
.testregister_select li {
|
|
display: inline-block;
|
|
width: 100%;
|
|
height: 46px;
|
|
line-height: 2.8;
|
|
text-indent: 20px;
|
|
}
|
|
|
|
.testregister_select li:first-child {
|
|
border-bottom: 1px solid #ddd;
|
|
}
|
|
|
|
.testregister_select li:hover {
|
|
display: inline-block;
|
|
width: 100%;
|
|
background-color: #f1f1f1;
|
|
}
|
|
|
|
.testregister_result a, .testregister_select a {
|
|
color: #222;
|
|
}
|
|
|
|
.testregister_left .pagination {
|
|
margin-top: 15px;
|
|
}
|
|
|
|
.testregister_left .pagination ul li a,
|
|
.testregister_left .pagination ul li.on a,
|
|
.testregister_left .pagination ul li:hover a {
|
|
border-radius: 4px;
|
|
}
|
|
|
|
.testregister_detail {
|
|
padding: 40px 60px 40px 60px;
|
|
}
|
|
|
|
.testregister_detail label {
|
|
font-size: 20px;
|
|
}
|
|
|
|
.board_content {
|
|
padding: 10px;
|
|
line-height: 1.5;
|
|
text-indent: 0;
|
|
}
|
|
|
|
.content_area {
|
|
display: grid;
|
|
grid-template-rows:auto auto;
|
|
grid-template-areas:"search" "list";
|
|
}
|
|
|
|
.search_area {
|
|
grid-area: search;
|
|
}
|
|
|
|
.list_area {
|
|
grid-area: list
|
|
}
|
|
|
|
/*기타 css*/
|
|
.pt-navbar {
|
|
padding: .75rem 0;
|
|
background-color: #7952b3
|
|
}
|
|
|
|
.pt-navbar .navbar-toggler {
|
|
padding: 0;
|
|
border: 0
|
|
}
|
|
|
|
.pt-navbar .navbar-nav .nav-link {
|
|
padding-right: .25rem;
|
|
padding-left: .25rem;
|
|
color: rgba(255, 255, 255, 0.85)
|
|
}
|
|
|
|
.pt-navbar .navbar-nav .nav-link:hover, .pt-navbar .navbar-nav .nav-link:focus {
|
|
color: #fff
|
|
}
|
|
|
|
.pt-navbar .navbar-nav .nav-link.active {
|
|
font-weight: 600;
|
|
color: #fff
|
|
}
|
|
|
|
.pt-navbar .navbar-nav-svg {
|
|
width: 1rem;
|
|
height: 1rem
|
|
}
|
|
|
|
.pt-search {
|
|
position: relative
|
|
}
|
|
|
|
.pt-search::after {
|
|
position: absolute;
|
|
top: .4rem;
|
|
right: .4rem;
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
height: 1.5rem;
|
|
padding-right: .25rem;
|
|
padding-left: .25rem;
|
|
font-size: .75rem;
|
|
color: #6c757d;
|
|
content: "Ctrl + /";
|
|
border: 1px solid #dee2e6;
|
|
border-radius: .125rem
|
|
}
|
|
|
|
@media (max-width: 767.98px) {
|
|
.pt-search {
|
|
width: 100%
|
|
}
|
|
}
|
|
|
|
.pt-sidebar-toggle {
|
|
color: #6c757d
|
|
}
|
|
|
|
.pt-sidebar-toggle:hover, .pt-sidebar-toggle:focus {
|
|
color: #7952b3
|
|
}
|
|
|
|
.pt-sidebar-toggle:focus {
|
|
box-shadow: 0 0 0 3px rgba(121, 82, 179, 0.25)
|
|
}
|
|
|
|
.pt-sidebar-toggle .bi-collapse {
|
|
display: none
|
|
}
|
|
|
|
.pt-sidebar-toggle:not(.collapsed) .bi-expand {
|
|
display: none
|
|
}
|
|
|
|
.pt-sidebar-toggle:not(.collapsed) .bi-collapse {
|
|
display: inline-block
|
|
}
|
|
|
|
.pt-masthead {
|
|
padding: 3rem 0;
|
|
background: linear-gradient(165deg, #f7f5fb 50%, #fff 50%)
|
|
}
|
|
|
|
.pt-masthead h1 {
|
|
font-size: calc(1.525rem + 3.3vw);
|
|
line-height: 1
|
|
}
|
|
|
|
@media (min-width: 1200px) {
|
|
.container-main {
|
|
display: block;
|
|
position: relative;
|
|
min-width: 1170px;
|
|
background-color: #D4ECF1;
|
|
}
|
|
|
|
.pt-masthead h1 {
|
|
font-size: 4rem
|
|
}
|
|
}
|
|
|
|
.pt-masthead p:not(.lead) {
|
|
color: #495057
|
|
}
|
|
|
|
.pt-masthead .btn {
|
|
padding: .8rem 2rem;
|
|
font-weight: 600
|
|
}
|
|
|
|
.pt-masthead .lead {
|
|
font-size: calc(1.275rem + .3vw);
|
|
font-weight: 400;
|
|
color: #495057
|
|
}
|
|
|
|
@media (min-width: 1200px) {
|
|
.pt-masthead .lead {
|
|
font-size: 1.5rem
|
|
}
|
|
}
|
|
|
|
@media (min-width: 768px) {
|
|
.mw-md-75 {
|
|
max-width: 75%
|
|
}
|
|
}
|
|
|
|
.masthead-followup-icon {
|
|
padding: .75rem;
|
|
background-image: linear-gradient(to bottom right, rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.01));
|
|
border-radius: .75rem;
|
|
box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.1)
|
|
}
|
|
|
|
.masthead-followup-svg {
|
|
filter: drop-shadow(0 1px 0 rgba(0, 0, 0, 0.125))
|
|
}
|
|
|
|
@media (min-width: 768px) {
|
|
:root {
|
|
scroll-padding-top: 4rem
|
|
}
|
|
}
|
|
|
|
.pt-content > h2:not(:first-child) {
|
|
margin-top: 3rem
|
|
}
|
|
|
|
.pt-content > h3 {
|
|
margin-top: 2rem
|
|
}
|
|
|
|
.pt-content > ul li, .pt-content > ol li {
|
|
margin-bottom: .25rem
|
|
}
|
|
|
|
.pt-content > ul li > p ~ ul, .pt-content > ol li > p ~ ul {
|
|
margin-top: -.5rem;
|
|
margin-bottom: 1rem
|
|
}
|
|
|
|
.pt-content > .table {
|
|
max-width: 100%;
|
|
margin-bottom: 1.5rem;
|
|
font-size: .875rem
|
|
}
|
|
|
|
@media (max-width: 991.98px) {
|
|
|
|
.logo_only {
|
|
display: none;
|
|
}
|
|
|
|
.pt-content > .table {
|
|
display: block;
|
|
overflow-x: auto
|
|
}
|
|
|
|
.pt-content > .table.table-bordered {
|
|
border: 0
|
|
}
|
|
}
|
|
|
|
.pt-content > .table th:first-child, .pt-content > .table td:first-child {
|
|
padding-left: 0
|
|
}
|
|
|
|
.pt-content > .table th:not(:last-child), .pt-content > .table td:not(:last-child) {
|
|
padding-right: 1.5rem
|
|
}
|
|
|
|
.pt-content > .table td:first-child > code {
|
|
white-space: nowrap
|
|
}
|
|
|
|
.pt-title {
|
|
font-size: calc(1.425rem + 2.1vw)
|
|
}
|
|
|
|
@media (min-width: 1200px) {
|
|
.pt-title {
|
|
font-size: 3rem
|
|
}
|
|
}
|
|
|
|
@media (max-width: 849px) {
|
|
.hide {
|
|
display: none !important;
|
|
}
|
|
}
|
|
|
|
@media (min-width: 850px) {
|
|
.main_menu {
|
|
display: none !important;
|
|
}
|
|
}
|
|
|
|
.pt-lead {
|
|
font-size: calc(1.275rem + .3vw);
|
|
font-weight: 300
|
|
}
|
|
|
|
@media (min-width: 1200px) {
|
|
.pt-lead {
|
|
font-size: 1.5rem
|
|
}
|
|
}
|
|
|
|
.pt-text-purple-bright {
|
|
color: #7952b3
|
|
}
|
|
|
|
.pt-bg-purple-bright {
|
|
background-color: #7952b3
|
|
}
|
|
|
|
@media (max-width: 767.98px) {
|
|
.pt-sidebar {
|
|
margin: 0 -.75rem 1rem
|
|
}
|
|
}
|
|
|
|
.pt-links {
|
|
overflow: auto;
|
|
font-weight: 600
|
|
}
|
|
|
|
.pt-links {
|
|
top: 5rem;
|
|
display: block !important;
|
|
height: calc(100vh - 7rem);
|
|
padding-left: .25rem;
|
|
margin-left: -.25rem;
|
|
overflow-y: auto
|
|
}
|
|
|
|
.pt-links > ul {
|
|
/*padding: 1.5rem .75rem;*/
|
|
background-color: #f8f9fa;
|
|
border-bottom: 1px solid #e9ecef
|
|
}
|
|
|
|
.pt-links a {
|
|
padding: .1875rem .5rem;
|
|
margin-top: .125rem;
|
|
margin-left: 1.25rem;
|
|
color: rgba(0, 0, 0, 1);
|
|
text-decoration: none
|
|
}
|
|
|
|
.pt-links a:hover, .pt-links a:focus {
|
|
color: rgba(0, 0, 0, 1);
|
|
background-color: rgba(121, 82, 179, 0.1)
|
|
}
|
|
|
|
.pt-links .btn {
|
|
padding: .25rem .5rem;
|
|
font-weight: 600;
|
|
color: rgba(0, 0, 0, 1);
|
|
background-color: transparent;
|
|
border: 0
|
|
}
|
|
|
|
.pt-links .btn:hover, .pt-links .btn:focus {
|
|
color: rgba(0, 0, 0, 0.85);
|
|
background-color: rgba(121, 82, 179, 0.1)
|
|
}
|
|
|
|
.pt-links .btn:focus {
|
|
box-shadow: 0 0 0 1px rgba(121, 82, 179, 0.7)
|
|
}
|
|
|
|
.pt-links .btn::before {
|
|
width: 1.25em;
|
|
line-height: 0;
|
|
content: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='rgba%280,0,0,.5%29' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 14l6-6-6-6'/%3e%3c/svg%3e");
|
|
transition: transform 0.35s ease;
|
|
transform-origin: .5em 50%
|
|
}
|
|
|
|
@media (prefers-reduced-motion: reduce) {
|
|
.pt-links .btn::before {
|
|
transition: none
|
|
}
|
|
}
|
|
|
|
.pt-links .btn[aria-expanded="true"] {
|
|
color: rgba(0, 0, 0, 0.85)
|
|
}
|
|
|
|
.pt-links .btn[aria-expanded="true"]::before {
|
|
transform: rotate(90deg)
|
|
}
|
|
|
|
.pt-links .active {
|
|
font-weight: 600;
|
|
color: rgba(0, 0, 0, 0.85)
|
|
}
|
|
|
|
.full-screen {
|
|
background-color: #ffffff;
|
|
position: fixed; /* Fixed position to cover the whole screen */
|
|
top: 0;
|
|
left: 0;
|
|
width: 100vw; /* Full viewport width */
|
|
height: 100vh; /* Full viewport height */
|
|
z-index: 9999; /* High z-index to be on top of other content */
|
|
overflow: auto; /* Add scroll for overflowing content */
|
|
}
|
|
|
|
.api-tester-layout {
|
|
display: flex;
|
|
flex-direction: column;
|
|
overflow: hidden;
|
|
}
|
|
|
|
.api-tester-layout .tester {
|
|
display: flex;
|
|
}
|
|
|
|
.api-scenario, .api-catalog, .api-tester {
|
|
transition: transform 0.5s ease; /* Add transition to each child */
|
|
min-height: 100px; /* Adjust as needed */
|
|
}
|
|
|
|
.api-catalog {
|
|
flex: 0 0 200px; /* Fixed width, not flexible */
|
|
/*order: 1; !* Keep the catalog in the middle *!*/
|
|
}
|
|
|
|
.api-scenario {
|
|
flex: 1; /* Flexible size */
|
|
display: flex;
|
|
}
|
|
|
|
.api-scenario-list .selected {
|
|
background-color: #39077A;
|
|
}
|
|
|
|
.api-scenario-list .selected a{
|
|
color: white !important;
|
|
}
|
|
.api-scenario-list .selected i{
|
|
color: white !important;
|
|
}
|
|
|
|
.api-scenario-toolbar {
|
|
margin: 5px;
|
|
}
|
|
|
|
.api-scenario .api-scenario-sidebar {
|
|
width: 200px;
|
|
}
|
|
|
|
.tester-toolbar {
|
|
height: 40px;
|
|
background: rgba(0, 0, 0, .03);
|
|
padding: 5px;
|
|
}
|
|
|
|
.api-scenario .api-scenario-view {
|
|
display: flex;
|
|
flex: 1;
|
|
flex-direction: column;
|
|
padding: 5px;
|
|
width: calc(100vw - 400px);
|
|
}
|
|
|
|
.api-scenario .api-scenario-content {
|
|
flex: 1;
|
|
padding: 5px;
|
|
display: flex;
|
|
flex-direction: column;
|
|
}
|
|
|
|
.api-scenario .api-scenario-content .api-scenario-editor {
|
|
flex: 1;
|
|
padding: 5px;
|
|
display: flex;
|
|
flex-direction: column;
|
|
}
|
|
|
|
.scenario_editor {
|
|
flex: 1;
|
|
display: flex;
|
|
flex-direction: row;
|
|
}
|
|
|
|
.drawflow .drawflow-node.current-execution {
|
|
border: 4px solid lightskyblue;
|
|
}
|
|
|
|
.drawflow .drawflow-node.result-success {
|
|
border: 4px solid forestgreen;
|
|
}
|
|
|
|
.drawflow .drawflow-node.result-error {
|
|
border: 4px solid lightcoral;
|
|
}
|
|
|
|
.drawflow .drawflow-node.result-abort {
|
|
border: 4px solid lightslategrey;
|
|
}
|
|
|
|
.hidden {
|
|
display: none;
|
|
}
|
|
|
|
.fullHeight {
|
|
height: 100%;
|
|
}
|
|
|
|
.halfHeight {
|
|
height: 50%;
|
|
}
|
|
|
|
.api-scenario-output {
|
|
flex: 1;
|
|
display: flex;
|
|
flex-direction: column;
|
|
padding: 5px;
|
|
}
|
|
|
|
.api-scenario-output-header {
|
|
height: 50px;
|
|
border: 1px solid grey;
|
|
padding: 5px;
|
|
}
|
|
|
|
.api-scenario-output-body {
|
|
flex: 1;
|
|
height: 50px;
|
|
border: 1px solid grey;
|
|
padding: 5px;
|
|
}
|
|
|
|
|
|
.api-tester {
|
|
flex: 1; /* Flexible size */
|
|
order: 2; /* Positions to the right of .api-catalog */
|
|
}
|
|
|
|
|
|
@media (min-width: 768px) {
|
|
.pt-layout {
|
|
display: grid;
|
|
gap: 1.5rem;
|
|
grid-template-areas:"sidebar main";
|
|
grid-template-columns:1fr 3fr
|
|
}
|
|
}
|
|
|
|
@media (min-width: 992px) {
|
|
.pt-layout {
|
|
grid-template-columns:1fr 5fr
|
|
}
|
|
}
|
|
|
|
.pt-sidebar {
|
|
grid-area: sidebar;
|
|
/*width: 180px;*/
|
|
background-color: #f0f0f0;
|
|
}
|
|
|
|
.pt-main {
|
|
grid-area: main
|
|
}
|
|
|
|
@media (min-width: 768px) {
|
|
.pt-main {
|
|
}
|
|
}
|
|
|
|
@media (min-width: 992px) {
|
|
.pt-main {
|
|
padding-top: 1rem;
|
|
}
|
|
}
|
|
|
|
.pt-intro {
|
|
grid-area: intro
|
|
}
|
|
|
|
.pt-toc {
|
|
grid-area: toc
|
|
}
|
|
|
|
.pt-content {
|
|
grid-area: content;
|
|
min-width: 1px
|
|
}
|
|
|
|
@media (min-width: 992px) {
|
|
.pt-toc {
|
|
top: 5rem;
|
|
right: 0;
|
|
z-index: 2;
|
|
height: calc(100vh - 7rem);
|
|
overflow-y: auto
|
|
}
|
|
}
|
|
|
|
.pt-toc nav {
|
|
font-size: .875rem
|
|
}
|
|
|
|
.pt-toc nav ul {
|
|
padding-left: 0;
|
|
list-style: none
|
|
}
|
|
|
|
.pt-toc nav ul ul {
|
|
padding-left: 1rem;
|
|
margin-top: .25rem
|
|
}
|
|
|
|
.pt-toc nav li {
|
|
margin-bottom: .25rem
|
|
}
|
|
|
|
.pt-toc nav a {
|
|
color: inherit
|
|
}
|
|
|
|
.pt-toc nav a:not(:hover) {
|
|
text-decoration: none
|
|
}
|
|
|
|
.pt-toc nav a code {
|
|
font: inherit
|
|
}
|
|
|
|
.pt-footer a {
|
|
color: #495057;
|
|
text-decoration: none
|
|
}
|
|
|
|
.pt-footer a:hover, .pt-footer a:focus {
|
|
color: #0d6efd;
|
|
text-decoration: underline
|
|
}
|
|
|
|
.pt-highlight {
|
|
background-color: rgba(86, 61, 124, 0.15);
|
|
border: 1px solid rgba(86, 61, 124, 0.15)
|
|
}
|
|
|
|
|
|
.tooltip-demo a {
|
|
white-space: nowrap
|
|
}
|
|
|
|
.highlight {
|
|
padding: 1rem;
|
|
margin-bottom: 1rem;
|
|
background-color: #f8f9fa
|
|
}
|
|
|
|
@media (min-width: 576px) {
|
|
.highlight {
|
|
padding: 1rem 1.5rem
|
|
}
|
|
}
|
|
|
|
.highlight pre {
|
|
padding: 0;
|
|
margin-top: .65rem;
|
|
margin-bottom: .65rem;
|
|
white-space: pre;
|
|
background-color: transparent;
|
|
border: 0
|
|
}
|
|
|
|
.highlight pre code {
|
|
font-size: inherit;
|
|
color: #212529;
|
|
word-wrap: normal
|
|
}
|
|
|
|
.pt-content .highlight {
|
|
margin-right: -.75rem;
|
|
margin-left: -.75rem
|
|
}
|
|
|
|
@media (min-width: 576px) {
|
|
.pt-content .highlight {
|
|
margin-right: 0;
|
|
margin-left: 0
|
|
}
|
|
}
|
|
|
|
.btn-pt-primary {
|
|
font-weight: 600;
|
|
color: #fff;
|
|
background-color: #7952b3;
|
|
border-color: #7952b3;
|
|
}
|
|
|
|
.nav-pills .nav-link.active {
|
|
font-weight: 600 !important;
|
|
color: #fff !important;
|
|
background-color: #39077A !important;
|
|
border-color: #39077A !important;
|
|
}
|
|
|
|
.btn-pt-primary:hover, .btn-pt-primary:active {
|
|
color: #fff;
|
|
background-color: #61428f;
|
|
border-color: #61428f
|
|
}
|
|
|
|
.btn-pt-primary:focus {
|
|
box-shadow: 0 0 0 3px rgba(121, 82, 179, 0.25)
|
|
}
|
|
|
|
.btn-pt-download {
|
|
font-weight: 600;
|
|
color: #ffe484;
|
|
border-color: #ffe484
|
|
}
|
|
|
|
.btn-pt-download:hover, .btn-pt-download:active {
|
|
color: #2a2730;
|
|
background-color: #ffe484;
|
|
border-color: #ffe484
|
|
}
|
|
|
|
.btn-pt-download:focus {
|
|
box-shadow: 0 0 0 3px rgba(255, 228, 132, 0.25)
|
|
}
|
|
|
|
.btn-pt-light {
|
|
color: #6c757d;
|
|
border-color: #dee2e6
|
|
}
|
|
|
|
.show > .btn-pt-light, .btn-pt-light:hover, .btn-pt-light:active {
|
|
color: #7952b3;
|
|
background-color: #fff;
|
|
border-color: #7952b3
|
|
}
|
|
|
|
.btn-pt-light:focus {
|
|
box-shadow: 0 0 0 3px rgba(121, 82, 179, 0.25)
|
|
}
|
|
|
|
.pt-callout {
|
|
padding: 1.25rem;
|
|
margin-top: 1.25rem;
|
|
margin-bottom: 1.25rem;
|
|
border: 1px solid #e9ecef;
|
|
border-left-width: .25rem;
|
|
border-radius: .25rem
|
|
}
|
|
|
|
.pt-callout h4 {
|
|
margin-bottom: .25rem
|
|
}
|
|
|
|
.pt-callout p:last-child {
|
|
margin-bottom: 0
|
|
}
|
|
|
|
.pt-callout code {
|
|
border-radius: .25rem
|
|
}
|
|
|
|
.pt-callout + .pt-callout {
|
|
margin-top: -.25rem
|
|
}
|
|
|
|
.pt-callout-info {
|
|
border-left-color: #5bc0de
|
|
}
|
|
|
|
.pt-callout-warning {
|
|
border-left-color: #f0ad4e
|
|
}
|
|
|
|
.pt-callout-danger {
|
|
border-left-color: #d9534f
|
|
}
|
|
|
|
.pt-brand-logos {
|
|
color: #7952b3
|
|
}
|
|
|
|
.pt-brand-logos .inverse {
|
|
color: #fff;
|
|
background-color: #7952b3
|
|
}
|
|
|
|
.pt-brand-item + .pt-brand-item {
|
|
border-top: 1px solid #fff
|
|
}
|
|
|
|
@media (min-width: 768px) {
|
|
.pt-brand-item + .pt-brand-item {
|
|
border-top: 0;
|
|
border-left: 1px solid #fff
|
|
}
|
|
}
|
|
|
|
.color-swatches {
|
|
margin: 0 -5px
|
|
}
|
|
|
|
.color-swatches .pt-purple {
|
|
background-color: #563d7c
|
|
}
|
|
|
|
.color-swatches .pt-purple-light {
|
|
background-color: #cbbde2
|
|
}
|
|
|
|
.color-swatches .pt-purple-lighter {
|
|
background-color: #e5e1ea
|
|
}
|
|
|
|
.color-swatches .pt-gray {
|
|
background-color: #f9f9f9
|
|
}
|
|
|
|
.color-swatch {
|
|
width: 4rem;
|
|
height: 4rem
|
|
}
|
|
|
|
@media (min-width: 768px) {
|
|
.color-swatch {
|
|
width: 6rem;
|
|
height: 6rem
|
|
}
|
|
}
|
|
|
|
.swatch-blue {
|
|
color: #fff;
|
|
background-color: #0d6efd
|
|
}
|
|
|
|
.swatch-blue::after {
|
|
position: absolute;
|
|
top: 1rem;
|
|
right: 1rem;
|
|
padding-left: 1rem;
|
|
font-size: .75rem;
|
|
line-height: 1.35;
|
|
white-space: pre;
|
|
content: "4.50" "\a" "4.50" "\a" "4.66";
|
|
background-color: #0d6efd;
|
|
background-image: linear-gradient(to bottom, transparent 0.25rem, #fff 0.25rem 0.75rem, transparent 0.75rem 1.25rem, #fff 1.25rem 1.75rem, transparent 1.75rem 2.25rem, #000 2.25rem 2.75rem, transparent 2.75rem);
|
|
background-repeat: no-repeat;
|
|
background-size: .5rem 100%
|
|
}
|
|
|
|
.swatch-indigo {
|
|
color: #fff;
|
|
background-color: #6610f2
|
|
}
|
|
|
|
.swatch-indigo::after {
|
|
position: absolute;
|
|
top: 1rem;
|
|
right: 1rem;
|
|
padding-left: 1rem;
|
|
font-size: .75rem;
|
|
line-height: 1.35;
|
|
white-space: pre;
|
|
content: "7.18" "\a" "7.18" "\a" "2.92";
|
|
background-color: #6610f2;
|
|
background-image: linear-gradient(to bottom, transparent 0.25rem, #fff 0.25rem 0.75rem, transparent 0.75rem 1.25rem, #fff 1.25rem 1.75rem, transparent 1.75rem 2.25rem, #000 2.25rem 2.75rem, transparent 2.75rem);
|
|
background-repeat: no-repeat;
|
|
background-size: .5rem 100%
|
|
}
|
|
|
|
.swatch-purple {
|
|
color: #fff;
|
|
background-color: #6f42c1
|
|
}
|
|
|
|
.swatch-purple::after {
|
|
position: absolute;
|
|
top: 1rem;
|
|
right: 1rem;
|
|
padding-left: 1rem;
|
|
font-size: .75rem;
|
|
line-height: 1.35;
|
|
white-space: pre;
|
|
content: "6.51" "\a" "6.51" "\a" "3.22";
|
|
background-color: #6f42c1;
|
|
background-image: linear-gradient(to bottom, transparent 0.25rem, #fff 0.25rem 0.75rem, transparent 0.75rem 1.25rem, #fff 1.25rem 1.75rem, transparent 1.75rem 2.25rem, #000 2.25rem 2.75rem, transparent 2.75rem);
|
|
background-repeat: no-repeat;
|
|
background-size: .5rem 100%
|
|
}
|
|
|
|
.swatch-pink {
|
|
color: #fff;
|
|
background-color: #d63384
|
|
}
|
|
|
|
.swatch-pink::after {
|
|
position: absolute;
|
|
top: 1rem;
|
|
right: 1rem;
|
|
padding-left: 1rem;
|
|
font-size: .75rem;
|
|
line-height: 1.35;
|
|
white-space: pre;
|
|
content: "4.50" "\a" "4.50" "\a" "4.66";
|
|
background-color: #d63384;
|
|
background-image: linear-gradient(to bottom, transparent 0.25rem, #fff 0.25rem 0.75rem, transparent 0.75rem 1.25rem, #fff 1.25rem 1.75rem, transparent 1.75rem 2.25rem, #000 2.25rem 2.75rem, transparent 2.75rem);
|
|
background-repeat: no-repeat;
|
|
background-size: .5rem 100%
|
|
}
|
|
|
|
.swatch-red {
|
|
color: #fff;
|
|
background-color: #dc3545
|
|
}
|
|
|
|
.swatch-red::after {
|
|
position: absolute;
|
|
top: 1rem;
|
|
right: 1rem;
|
|
padding-left: 1rem;
|
|
font-size: .75rem;
|
|
line-height: 1.35;
|
|
white-space: pre;
|
|
content: "4.52" "\a" "4.52" "\a" "4.63";
|
|
background-color: #dc3545;
|
|
background-image: linear-gradient(to bottom, transparent 0.25rem, #fff 0.25rem 0.75rem, transparent 0.75rem 1.25rem, #fff 1.25rem 1.75rem, transparent 1.75rem 2.25rem, #000 2.25rem 2.75rem, transparent 2.75rem);
|
|
background-repeat: no-repeat;
|
|
background-size: .5rem 100%
|
|
}
|
|
|
|
.swatch-orange {
|
|
color: #000;
|
|
background-color: #fd7e14
|
|
}
|
|
|
|
.swatch-orange::after {
|
|
position: absolute;
|
|
top: 1rem;
|
|
right: 1rem;
|
|
padding-left: 1rem;
|
|
font-size: .75rem;
|
|
line-height: 1.35;
|
|
white-space: pre;
|
|
content: "8.17" "\a" "2.57" "\a" "8.17";
|
|
background-color: #fd7e14;
|
|
background-image: linear-gradient(to bottom, transparent 0.25rem, #000 0.25rem 0.75rem, transparent 0.75rem 1.25rem, #fff 1.25rem 1.75rem, transparent 1.75rem 2.25rem, #000 2.25rem 2.75rem, transparent 2.75rem);
|
|
background-repeat: no-repeat;
|
|
background-size: .5rem 100%
|
|
}
|
|
|
|
.swatch-yellow {
|
|
color: #000;
|
|
background-color: #ffc107
|
|
}
|
|
|
|
.swatch-yellow::after {
|
|
position: absolute;
|
|
top: 1rem;
|
|
right: 1rem;
|
|
padding-left: 1rem;
|
|
font-size: .75rem;
|
|
line-height: 1.35;
|
|
white-space: pre;
|
|
content: "12.8" "\a" "1.63" "\a" "12.8";
|
|
background-color: #ffc107;
|
|
background-image: linear-gradient(to bottom, transparent 0.25rem, #000 0.25rem 0.75rem, transparent 0.75rem 1.25rem, #fff 1.25rem 1.75rem, transparent 1.75rem 2.25rem, #000 2.25rem 2.75rem, transparent 2.75rem);
|
|
background-repeat: no-repeat;
|
|
background-size: .5rem 100%
|
|
}
|
|
|
|
.swatch-green {
|
|
color: #fff;
|
|
background-color: #198754
|
|
}
|
|
|
|
.swatch-green::after {
|
|
position: absolute;
|
|
top: 1rem;
|
|
right: 1rem;
|
|
padding-left: 1rem;
|
|
font-size: .75rem;
|
|
line-height: 1.35;
|
|
white-space: pre;
|
|
content: "4.53" "\a" "4.53" "\a" "4.63";
|
|
background-color: #198754;
|
|
background-image: linear-gradient(to bottom, transparent 0.25rem, #fff 0.25rem 0.75rem, transparent 0.75rem 1.25rem, #fff 1.25rem 1.75rem, transparent 1.75rem 2.25rem, #000 2.25rem 2.75rem, transparent 2.75rem);
|
|
background-repeat: no-repeat;
|
|
background-size: .5rem 100%
|
|
}
|
|
|
|
.swatch-teal {
|
|
color: #000;
|
|
background-color: #20c997
|
|
}
|
|
|
|
.swatch-teal::after {
|
|
position: absolute;
|
|
top: 1rem;
|
|
right: 1rem;
|
|
padding-left: 1rem;
|
|
font-size: .75rem;
|
|
line-height: 1.35;
|
|
white-space: pre;
|
|
content: "9.86" "\a" "2.12" "\a" "9.86";
|
|
background-color: #20c997;
|
|
background-image: linear-gradient(to bottom, transparent 0.25rem, #000 0.25rem 0.75rem, transparent 0.75rem 1.25rem, #fff 1.25rem 1.75rem, transparent 1.75rem 2.25rem, #000 2.25rem 2.75rem, transparent 2.75rem);
|
|
background-repeat: no-repeat;
|
|
background-size: .5rem 100%
|
|
}
|
|
|
|
.swatch-cyan {
|
|
color: #000;
|
|
background-color: #0dcaf0
|
|
}
|
|
|
|
.swatch-cyan::after {
|
|
position: absolute;
|
|
top: 1rem;
|
|
right: 1rem;
|
|
padding-left: 1rem;
|
|
font-size: .75rem;
|
|
line-height: 1.35;
|
|
white-space: pre;
|
|
content: "10.7" "\a" "1.95" "\a" "10.7";
|
|
background-color: #0dcaf0;
|
|
background-image: linear-gradient(to bottom, transparent 0.25rem, #000 0.25rem 0.75rem, transparent 0.75rem 1.25rem, #fff 1.25rem 1.75rem, transparent 1.75rem 2.25rem, #000 2.25rem 2.75rem, transparent 2.75rem);
|
|
background-repeat: no-repeat;
|
|
background-size: .5rem 100%
|
|
}
|
|
|
|
.swatch-white {
|
|
color: #000;
|
|
background-color: #fff
|
|
}
|
|
|
|
.swatch-white::after {
|
|
position: absolute;
|
|
top: 1rem;
|
|
right: 1rem;
|
|
padding-left: 1rem;
|
|
font-size: .75rem;
|
|
line-height: 1.35;
|
|
white-space: pre;
|
|
content: "21" "\a" "1" "\a" "21";
|
|
background-color: #fff;
|
|
background-image: linear-gradient(to bottom, transparent 0.25rem, #000 0.25rem 0.75rem, transparent 0.75rem 1.25rem, #fff 1.25rem 1.75rem, transparent 1.75rem 2.25rem, #000 2.25rem 2.75rem, transparent 2.75rem);
|
|
background-repeat: no-repeat;
|
|
background-size: .5rem 100%
|
|
}
|
|
|
|
.swatch-gray {
|
|
color: #fff;
|
|
background-color: #6c757d
|
|
}
|
|
|
|
.swatch-gray::after {
|
|
position: absolute;
|
|
top: 1rem;
|
|
right: 1rem;
|
|
padding-left: 1rem;
|
|
font-size: .75rem;
|
|
line-height: 1.35;
|
|
white-space: pre;
|
|
content: "4.68" "\a" "4.68" "\a" "4.47";
|
|
background-color: #6c757d;
|
|
background-image: linear-gradient(to bottom, transparent 0.25rem, #fff 0.25rem 0.75rem, transparent 0.75rem 1.25rem, #fff 1.25rem 1.75rem, transparent 1.75rem 2.25rem, #000 2.25rem 2.75rem, transparent 2.75rem);
|
|
background-repeat: no-repeat;
|
|
background-size: .5rem 100%
|
|
}
|
|
|
|
.swatch-gray-dark {
|
|
color: #fff;
|
|
background-color: #343a40
|
|
}
|
|
|
|
.swatch-gray-dark::after {
|
|
position: absolute;
|
|
top: 1rem;
|
|
right: 1rem;
|
|
padding-left: 1rem;
|
|
font-size: .75rem;
|
|
line-height: 1.35;
|
|
white-space: pre;
|
|
content: "11.5" "\a" "11.5" "\a" "1.82";
|
|
background-color: #343a40;
|
|
background-image: linear-gradient(to bottom, transparent 0.25rem, #fff 0.25rem 0.75rem, transparent 0.75rem 1.25rem, #fff 1.25rem 1.75rem, transparent 1.75rem 2.25rem, #000 2.25rem 2.75rem, transparent 2.75rem);
|
|
background-repeat: no-repeat;
|
|
background-size: .5rem 100%
|
|
}
|
|
|
|
.swatch-gray-500 {
|
|
color: #000;
|
|
background-color: #adb5bd
|
|
}
|
|
|
|
.swatch-gray-500::after {
|
|
position: absolute;
|
|
top: 1rem;
|
|
right: 1rem;
|
|
padding-left: 1rem;
|
|
font-size: .75rem;
|
|
line-height: 1.35;
|
|
white-space: pre;
|
|
content: "10.1" "\a" "2.07" "\a" "10.1";
|
|
background-color: #adb5bd;
|
|
background-image: linear-gradient(to bottom, transparent 0.25rem, #000 0.25rem 0.75rem, transparent 0.75rem 1.25rem, #fff 1.25rem 1.75rem, transparent 1.75rem 2.25rem, #000 2.25rem 2.75rem, transparent 2.75rem);
|
|
background-repeat: no-repeat;
|
|
background-size: .5rem 100%
|
|
}
|
|
|
|
|
|
.pt-clipboard {
|
|
position: relative;
|
|
display: none;
|
|
float: right
|
|
}
|
|
|
|
.pt-clipboard + .highlight {
|
|
margin-top: 0
|
|
}
|
|
|
|
@media (min-width: 768px) {
|
|
.pt-clipboard {
|
|
display: block
|
|
}
|
|
}
|
|
|
|
.btn-clipboard {
|
|
position: absolute;
|
|
top: .65rem;
|
|
right: .65rem;
|
|
z-index: 10;
|
|
display: block;
|
|
padding: .25rem .5rem;
|
|
font-size: .65em;
|
|
color: #0d6efd;
|
|
background-color: #fff;
|
|
border: 1px solid;
|
|
border-radius: .25rem
|
|
}
|
|
|
|
.btn-clipboard:hover, .btn-clipboard:focus {
|
|
color: #fff;
|
|
background-color: #0d6efd
|
|
}
|
|
|
|
.pt-placeholder-img {
|
|
font-size: 1.125rem;
|
|
text-anchor: middle;
|
|
-webkit-user-select: none;
|
|
-moz-user-select: none;
|
|
user-select: none
|
|
}
|
|
|
|
.pt-placeholder-img-lg {
|
|
font-size: calc(1.475rem + 2.7vw)
|
|
}
|
|
|
|
@media (min-width: 1200px) {
|
|
.pt-placeholder-img-lg {
|
|
font-size: 3.5rem
|
|
}
|
|
}
|
|
|
|
.pt-table {
|
|
table-layout: fixed;
|
|
width: 100%;
|
|
white-space: nowrap;
|
|
background-color: #fff;
|
|
border-top: 1px solid #7f7677;
|
|
}
|
|
|
|
.pt-table thead tr th {
|
|
background-color: #f6f6f6;
|
|
letter-spacing: 0;
|
|
}
|
|
|
|
.pt-table tbody tr td {
|
|
letter-spacing: 0;
|
|
}
|
|
|
|
.pt-table thead tr th,
|
|
.pt-table tbody tr td {
|
|
border-bottom: 1px solid #cbcfd2;
|
|
letter-spacing: 0;
|
|
}
|
|
|
|
.pt-table tbody tr:hover {
|
|
background-color: #fafafa;
|
|
cursor: pointer;
|
|
}
|
|
|
|
.pt-table tbody tr:last-child td {
|
|
border-bottom: 1px solid #7e7e7e;
|
|
}
|
|
|
|
.pt-table th, .pt-table td {
|
|
padding: 9px 0;
|
|
}
|
|
|
|
ul.api_tab > li > a > .active {
|
|
color: #ffffff !important;
|
|
font-weight: bold;
|
|
}
|
|
|
|
footer {
|
|
display: block;
|
|
position: relative;
|
|
margin-top: 20px;
|
|
}
|
|
|
|
.scroll_top {
|
|
display: block;
|
|
position: absolute;
|
|
right: 15px;
|
|
width: 34px;
|
|
height: 34px;
|
|
background: #666 url(/developer/img/footer_top_arrow.png) no-repeat center 3px;
|
|
}
|
|
|
|
footer div.foot_info {
|
|
display: block;
|
|
position: relative;
|
|
width: 100%;
|
|
border-top: 1px solid #666;
|
|
padding: 30px 0 50px 30px;
|
|
margin: 32px 0 0 0;
|
|
}
|
|
|
|
footer div.foot_info span {
|
|
font-size: .8rem;
|
|
letter-spacing: .2px;
|
|
}
|
|
|
|
@media (max-width: 1459px) {
|
|
.header {
|
|
max-width: 100% !important;
|
|
}
|
|
}
|
|
|
|
@media (min-width: 1460px) {
|
|
.header {
|
|
max-width: 1460px !important;
|
|
}
|
|
}
|
|
|
|
.cut-sides {
|
|
overflow: hidden;
|
|
}
|
|
|
|
@media (max-width: 1919px) {
|
|
|
|
.figure_img {
|
|
width: 100%;
|
|
display: block;
|
|
margin: 0 auto;
|
|
object-fit: cover;
|
|
object-position: center;
|
|
}
|
|
}
|
|
|
|
@media (min-width: 1920px) {
|
|
.figure_img {
|
|
width: 1900px;
|
|
display: block;
|
|
margin: 0 auto;
|
|
object-fit: contain;
|
|
object-position: center;
|
|
}
|
|
}
|
|
|
|
.api_banner {
|
|
display: block;
|
|
width: 220px;
|
|
height: 50px;
|
|
background: url(/developer/img/api_mainban.png);
|
|
}
|
|
|
|
.api_banner a {
|
|
display: block;
|
|
width: 220px;
|
|
height: 50px;
|
|
}
|
|
|
|
@media (min-width: 576px) {
|
|
.rounded-nav {
|
|
border-radius: 50rem !important;
|
|
}
|
|
}
|
|
|
|
@media (min-width: 576px) {
|
|
.rounded-nav .nav-link {
|
|
border-radius: 50rem !important;
|
|
}
|
|
}
|
|
|
|
.form-select option[value="POST"] {
|
|
background-color: #49cc90 !important;
|
|
}
|
|
|
|
.post {
|
|
background-color: #e5bc8d;
|
|
}
|
|
|
|
.note-editor.note-frame.fullscreen {
|
|
background-color: white;
|
|
}
|
|
|
|
.page-item.draft .page-link {
|
|
background-color: lightblue;
|
|
}
|
|
|
|
.page-item.archived .page-link {
|
|
background-color: lightgrey;
|
|
}
|
|
|
|
.dev {
|
|
background-color: #f74140 !important;
|
|
color: white !important;
|
|
}
|
|
|
|
.prod {
|
|
background-color: #49cc90 !important;
|
|
color: white !important;
|
|
}
|
|
|
|
.current {
|
|
color: #39077A !important;
|
|
}
|
|
|
|
.reset-button {
|
|
/* Reset button styles */
|
|
background: none;
|
|
border: none;
|
|
color: inherit;
|
|
cursor: pointer;
|
|
padding: 0;
|
|
font: inherit;
|
|
outline: inherit;
|
|
|
|
/* Style the icon */
|
|
display: inline-block;
|
|
margin-right: 5px; /* Adjust this value as per your requirement */
|
|
}
|
|
|
|
#drawflow {
|
|
position: relative;
|
|
width: calc(100vw - 440px);
|
|
height: calc(100vh - 520px);
|
|
background: var(--background-color);
|
|
background-size: 25px 25px;
|
|
background-image: linear-gradient(to right, #f1f1f1 1px, transparent 1px), linear-gradient(to bottom, #f1f1f1 1px, transparent 1px);
|
|
overflow: auto;
|
|
}
|
|
|
|
.drag-drawflow {
|
|
line-height: 50px;
|
|
border-bottom: 1px solid var(--border-color);
|
|
padding-left: 20px;
|
|
cursor: move;
|
|
user-select: none;
|
|
}
|
|
|
|
.drawflow .drawflow-node {
|
|
background: var(--background-color);
|
|
/*border: 1px solid var(--border-color);*/
|
|
-webkit-box-shadow: 0 2px 15px 2px var(--border-color);
|
|
box-shadow: 0 2px 15px 2px var(--border-color);
|
|
/*padding: 0px;*/
|
|
/*width: 200px;*/
|
|
}
|
|
|
|
.drawflow .drawflow-node.selected {
|
|
background: white;
|
|
border: 1px solid #4ea9ff;
|
|
-webkit-box-shadow: 0 2px 20px 2px #4ea9ff;
|
|
box-shadow: 0 2px 20px 2px #4ea9ff;
|
|
}
|
|
|
|
.drawflow .drawflow-node.start {
|
|
width: 100px; /* or any size */
|
|
height: 100px; /* should be the same as width for a perfect diamond */
|
|
border-radius: 50%;
|
|
}
|
|
|
|
.drawflow .drawflow-node.api {
|
|
padding: 0;
|
|
}
|
|
|
|
.drawflow .drawflow-node.api .output {
|
|
right: 10px;
|
|
}
|
|
|
|
.drawflow .drawflow-node.api .input {
|
|
left: -10px;
|
|
background: white;
|
|
}
|
|
|
|
.drawflow .drawflow-node.selected .title-box {
|
|
color: #22598c;
|
|
}
|
|
|
|
.drawflow .connection .main-path {
|
|
stroke: #4ea9ff;
|
|
stroke-width: 3px;
|
|
}
|
|
|
|
/*.drawflow .drawflow-node .input, .drawflow .drawflow-node .output {*/
|
|
/* height: 15px;*/
|
|
/* width: 15px;*/
|
|
/* border: 2px solid var(--border-color);*/
|
|
/*}*/
|
|
|
|
.drawflow .drawflow-node .input:hover, .drawflow .drawflow-node .output:hover {
|
|
background: #4ea9ff;
|
|
}
|
|
|
|
/*.drawflow .drawflow-node .output {*/
|
|
/* right: 10px;*/
|
|
/*}*/
|
|
|
|
/*.drawflow .drawflow-node .input {*/
|
|
/* left: -10px;*/
|
|
/* background: white;*/
|
|
/*}*/
|
|
|
|
.drawflow > .drawflow-delete {
|
|
border: 2px solid #43b993;
|
|
background: white;
|
|
color: #43b993;
|
|
-webkit-box-shadow: 0 2px 20px 2px #43b993;
|
|
box-shadow: 0 2px 20px 2px #43b993;
|
|
}
|
|
|
|
.drawflow-delete {
|
|
border: 2px solid #4ea9ff;
|
|
background: white;
|
|
color: #4ea9ff;
|
|
-webkit-box-shadow: 0 2px 20px 2px #4ea9ff;
|
|
box-shadow: 0 2px 20px 2px #4ea9ff;
|
|
}
|
|
|
|
.drawflow-node .title-box {
|
|
height: 50px;
|
|
line-height: 50px;
|
|
background: var(--background-box-title);
|
|
border-bottom: 1px solid #e9e9e9;
|
|
border-radius: 4px 4px 0px 0px;
|
|
padding-left: 10px;
|
|
}
|
|
|
|
.drawflow .title-box svg {
|
|
position: initial;
|
|
}
|
|
|
|
.drawflow-node .box {
|
|
padding: 10px 20px 20px 20px;
|
|
font-size: 14px;
|
|
color: #555555;
|
|
|
|
}
|
|
|
|
.drawflow-node .box p {
|
|
margin-top: 5px;
|
|
margin-bottom: 5px;
|
|
}
|
|
|
|
|
|
.drawflow-node input, .drawflow-node select, .drawflow-node textarea {
|
|
border-radius: 4px;
|
|
border: 1px solid var(--border-color);
|
|
height: 30px;
|
|
line-height: 30px;
|
|
font-size: 16px;
|
|
width: 158px;
|
|
color: #555555;
|
|
}
|
|
|
|
.drawflow-node textarea {
|
|
height: 100px;
|
|
}
|
|
|
|
|
|
.drawflow .connection .point {
|
|
stroke: var(--border-color);
|
|
stroke-width: 2;
|
|
fill: white;
|
|
|
|
}
|
|
|
|
.drawflow .connection .point.selected, .drawflow .connection .point:hover {
|
|
fill: #4ea9ff;
|
|
}
|
|
|
|
.btn-export {
|
|
float: right;
|
|
position: absolute;
|
|
top: 10px;
|
|
right: 10px;
|
|
color: white;
|
|
font-weight: bold;
|
|
border: 1px solid #0e5ba3;
|
|
background: #4ea9ff;
|
|
padding: 5px 10px;
|
|
border-radius: 4px;
|
|
cursor: pointer;
|
|
z-index: 5;
|
|
}
|
|
|
|
.btn-clear {
|
|
float: right;
|
|
position: absolute;
|
|
top: 10px;
|
|
right: 85px;
|
|
color: white;
|
|
font-weight: bold;
|
|
border: 1px solid #96015b;
|
|
background: #e3195a;
|
|
padding: 5px 10px;
|
|
border-radius: 4px;
|
|
cursor: pointer;
|
|
z-index: 5;
|
|
}
|
|
|
|
.btn-lock {
|
|
float: right;
|
|
position: absolute;
|
|
bottom: 10px;
|
|
right: 140px;
|
|
display: flex;
|
|
font-size: 24px;
|
|
color: white;
|
|
padding: 5px 10px;
|
|
background: #555555;
|
|
border-radius: 4px;
|
|
border-right: 1px solid var(--border-color);
|
|
z-index: 5;
|
|
cursor: pointer;
|
|
}
|
|
|
|
.bar-zoom {
|
|
float: right;
|
|
position: absolute;
|
|
bottom: 10px;
|
|
right: 10px;
|
|
display: flex;
|
|
font-size: 24px;
|
|
color: white;
|
|
padding: 5px 10px;
|
|
background: #555555;
|
|
border-radius: 4px;
|
|
border-right: 1px solid var(--border-color);
|
|
z-index: 5;
|
|
}
|
|
|
|
.bar-zoom svg {
|
|
cursor: pointer;
|
|
padding-left: 20px;
|
|
}
|
|
|
|
.bar-zoom svg:nth-child(1) {
|
|
padding-left: 20px;
|
|
}
|
|
|
|
.response_headers td{
|
|
padding: 1px !important;
|
|
}
|
|
.api_request_info {
|
|
display: flex;
|
|
flex-direction: row;
|
|
width: 100%; /* Makes the div take the full width of its parent */
|
|
}
|
|
|
|
.editableInput {
|
|
white-space: normal;
|
|
overflow: hidden;
|
|
}
|
|
|
|
.form-floating.editableInput {
|
|
flex-grow: 1; /* This allows the editableInput to grow and take up remaining space */
|
|
display: flex; /* This will align the contenteditable div and the hidden input inside it */
|
|
max-width: calc(100vw - 840px);
|
|
}
|
|
|
|
.editableInputContent {
|
|
white-space: normal;
|
|
flex-grow: 1;
|
|
overflow: hidden; /* Add scrollbars when content overflows */
|
|
word-break: break-word; /* Breaks long words to prevent overflow */
|
|
/*max-width: 100%; !* Optional, depending on layout *!*/
|
|
}
|
|
|
|
.path.editableInput .editableInputContent{
|
|
border-bottom-left-radius: 0;
|
|
border-top-left-radius: 0;
|
|
}
|
|
|
|
.editableInputContent:focus {
|
|
white-space: nowrap;
|
|
}
|
|
|
|
.send, .save {
|
|
flex-grow: 0; /* Prevent buttons from growing */
|
|
}
|
|
|
|
.editableInputContent .variable {
|
|
color: red;
|
|
}
|
|
|
|
/* Property Table*/
|
|
.prop-table {
|
|
display: flex;
|
|
flex-direction: column;
|
|
width: 100%;
|
|
}
|
|
|
|
.prop-table-row {
|
|
display: flex;
|
|
}
|
|
|
|
.prop-table-cell {
|
|
padding: 10px;
|
|
border: 1px solid #ddd;
|
|
}
|
|
|
|
.prop-table-header {
|
|
background-color: #f4f4f4;
|
|
font-weight: bold;
|
|
}
|