인라인CSS 제거

main
이범준 8 months ago
parent 01d86de98f
commit 41a4df89df

@ -151,7 +151,7 @@
</div>
<div class="card my-4 px-2 w-px-120 h-px-600">
<div class="d-flex my-2" style="flex-flow:column">
<div class="d-flex my-2 flex-column">
<button type="button" id="btnInsertCrdn--${pageName}" class="btn btn-primary my-2">단속등록</button>
<button type="button" id="btnDelete--${pageName}" class="btn btn-primary my-2">삭제</button>
</div>

@ -2,7 +2,7 @@
<%@ include file="/WEB-INF/jsp/include/taglib.jsp"%>
<div class="d-flex flex-row justify-content-evenly">
<div class="card" style="max-width:1000px;">
<div class="card mw-px-1000">
<form id="frmEdit--${pageName}">
<input type="text" id="crdnId--${pageName}" name="crdnId" data-map="CRDN_ID" hidden />
<input type="text" id="rtpyrId--${pageName}" name="rtpyrId" data-map="RTPYR_ID" hidden />

@ -62,7 +62,7 @@
<div class="col-md-12">
<div class="px-2">
<textarea id="cvlcptAplyCn--${pageName}" name="cvlcptAplyCn" data-map="CVLCPT_APLY_CN"
rows="25" style="width:100%" readonly
rows="25" class="w-100" readonly
></textarea>
</div>
</div>

@ -24,7 +24,7 @@
<div class="col-md-12">
<div class="px-2">
<textarea id="cvlcptAplyCn--${pageName}" name="cvlcptAplyCn"
data-map="CVLCPT_APLY_CN" rows="10" style="width:100%"
data-map="CVLCPT_APLY_CN" rows="10" class="w-100"
></textarea>
</div>
</div>
@ -39,7 +39,7 @@
<div class="px-2">
<textarea id="cvlcptPrcsRsltCn--${pageName}" name="cvlcptPrcsRsltCn"
data-map="CVLCPT_PRCS_RSLT_CN"
required rows="10" style="width:100%"
required rows="10" class="w-100"
></textarea>
</div>
</div>

@ -32,7 +32,7 @@
<span class="container-window-btn-right"></span>
</div>
<span style="display: flex;justify-content: center">
<span class="d-flex justify-content-center">
<div class="nav-align-top mb-1 w-px-1300">
<ul class="nav nav-tabs" role="tablist">
<li class="nav-item">
@ -127,7 +127,7 @@
<tbody id="vltnTbody--${pageName}"></tbody>
<template id="vltnRow--${pageName}">
<tr data-key="{VLTN_CASE_ID}">
<td class="text-center" style="min-width:50px;max-width: 50px;">
<td class="text-center min-w-px-50 mw-px-50">
<input type="radio" name="levyRadio" value="{VLTN_CASE_ID}"
onchange="{onchange}" />
</td>
@ -158,7 +158,7 @@
<tbody id="warningTbody--${pageName}"></tbody>
<template id="warningRow--${pageName}">
<tr data-key="{LEVY_EXCL_RSN_CD}">
<td class="text-center" style="min-width:50px;max-width: 50px;">
<td class="text-center min-w-px-50 mw-px-50">
<input type="radio" name="warningRadio" value="{LEVY_EXCL_RSN_CD}"
onchange="{onchange}" />
</td>
@ -190,7 +190,7 @@
<tbody id="nonlevyTbody--${pageName}"></tbody>
<template id="nonlevyRow--${pageName}">
<tr data-key="{LEVY_EXCL_RSN_CD}">
<td class="text-center" style="min-width:50px;max-width: 50px;">
<td class="text-center min-w-px-50 mw-px-50">
<input type="radio" name="nonlevyRadio" value="{LEVY_EXCL_RSN_CD}"
onchange="{onchange}" />
</td>
@ -212,8 +212,7 @@
<!-- 답변내용 표시영역 -->
<div class="w-px-800 d-inline-flex">
<div class="container-md"
style="display: flex;justify-content: space-between;flex-direction: column;">
<div class="container-md d-flex justify-content-between flex-column">
<div class="row g-1 h-px-400 oy-auto border-separator-b">
<div class="col-12">
<form id="frmEditAnsBody--${pageName}">
@ -226,8 +225,7 @@
</label>
<br/>
<textarea id="prcsRsltCn--${pageName}" name="prcsRsltCn"
class="form-control" required
style="width:100%;" rows="15"
class="form-control w-100" required rows="15"
></textarea>
</form>
</div>

@ -50,7 +50,7 @@
<tbody id="warningWordsTbody--${pageName}"></tbody>
<template id="warningWordsRow--${pageName}">
<tr data-key="{LEVY_EXCL_RSN_CD}">
<td class="text-center" style="min-width:50px;max-width: 50px;">
<td class="text-center min-w-px-50 mw-px-50">
<input type="radio" name="gridRadio" value="{LEVY_EXCL_RSN_CD}"
onchange="{onchange}" />
</td>
@ -70,8 +70,7 @@
<!-- 제목,내용 표시영역 -->
<div class="w-px-800 d-inline-flex">
<div class="container-md"
style="display: flex;justify-content: space-between;flex-direction: column;">
<div class="container-md d-flex justify-content-between flex-column">
<div class="row g-1 h-px-400 border-separator-b oy-auto">
<div class="col-12">
<form id="frmEditWarningWords--${pageName}">
@ -86,8 +85,8 @@
class="w-px-130 bg-lighter pe-2 col-form-label text-sm-center" hidden>
내용
</label>
<textarea id="mailCn--${pageName}" name="mailCn" class="form-control"
required style="width:100%;" rows="15"
<textarea id="mailCn--${pageName}" name="mailCn" class="form-control w-100"
required rows="15"
></textarea>
</form>
</div>

@ -11,8 +11,7 @@
시군구 정보
</span>
<span>
<button type="button" id="btnSaveSgg--${pageName}" class="btn btn-primary w-px-100"
style="float:right">저장</button>
<button type="button" id="btnSaveSgg--${pageName}" class="btn btn-primary w-px-100 float-end">저장</button>
</span>
</div>
@ -35,28 +34,28 @@
<input name="instAddress" type="text" class="form-control w-px-300" />
<input name="instDetailAddress" type="text" class="form-control w-px-300" />
</div>
<div class="col-md-4" style="display: flex;align-items: center;">
<div class="col-md-4 d-flex align-items-center">
<label class="w-px-140 col-form-label text-sm-end pe-2">
직인
</label>
<img id="offcsImage--${pageName}" alt="" src="" data-orgn-path="" data-orgn-name=""
style="object-fit:contain;max-width:100px;max-heigt:100px;" />
class="mw-px-100 mh-px-100 fit-contain" />
<input id="offcs--${pageName}" name="offcs" type="file" hidden />
</div>
<div class="col-md-4" style="display: flex;align-items: center;">
<div class="col-md-4 d-flex align-items-center">
<label class="w-px-140 col-form-label text-sm-end pe-2">
심볼
</label>
<img id="symbolImage--${pageName}" alt="" src="" data-orgn-path="" data-orgn-name=""
style="object-fit:contain;max-width:100px;max-heigt:100px;" />
class="mw-px-100 mh-px-100 fit-contain" />
<input id="symbol--${pageName}" name="symbol" type="file" hidden />
</div>
<div class="col-md-4" style="display: flex;align-items: center;">
<div class="col-md-4 d-flex align-items-center">
<label class="w-px-140 col-form-label text-sm-end pe-2">
로고
</label>
<img id="logoImage--${pageName}" alt="" src="" data-orgn-path="" data-orgn-name=""
style="object-fit:contain;max-width:100px;max-heigt:100px;" />
class="mw-px-100 mh-px-100 fit-contain" />
<input id="logo--${pageName}" name="logo" type="file" hidden />
</div>
</div>
@ -71,7 +70,7 @@
</span>
</div>
<div class="nav-align-top my-2 mx-2" style="flex-direction: row;">
<div class="nav-align-top my-2 mx-2 flex-row">
<ul class="nav nav-tabs" role="tablist" id="tabButtonContainer--${pageName}">
</ul>
<button type="button" id="btnOpenSelectTaskDialog--${pageName}"
@ -100,11 +99,11 @@
<template id="taskTabContentsTemplate--${pageName}">
<span id="tab{task}--${pageName}" class="tab-pane {activeshow}" role="tabpanel">
<div class="mx-3 my-2 d-flex" style="flex-direction:column">
<div class="mx-3 my-2 d-flex flex-column">
<div class="float-end">
<button type="button" data-task="{task}"
onclick="pageObject['${pageName}'].fnSaveForTask(this);"
class="btn btn-primary w-px-100" style="float:right"
class="btn btn-primary w-px-100 float-end"
>저장</button>
</div>
</div>

@ -38,11 +38,11 @@
</div>
<template id="imgRadioTemplate--${pageName}">
<li style="display:flex">
<label class='mx-1' style="display:flex;flex-direction:row">
<li class="d-flex">
<label class='mx-1 d-flex flex-row'>
<input type="radio" name="{name}" class="form-check-input" value="{value}" checked="" />
<div style='position:relative;'>
<img src="{src}" width='200' height='200' style='display:absolute;'
<div class="position-relative">
<img src="{src}" width='200' height='200'
data-crdn-photo-id="{crdnPhotoId}"
data-mosaic="{mosaic}"
onload='fn_photoMask($("#photoMask--top").is(":checked"),this);' />

@ -4,7 +4,7 @@
<!-- Page Body -->
<div class="content-wrapper">
<div class="d-flex flex-row justify-content-evenly">
<div style="width:1170px;">
<div class="w-px-1150">
<!-- 입력 영역 -->
<form id="frmEdit--${pageName}" name="frmEdit">
<input type="text" id="crdnId--${pageName}" name="crdnId" data-map="CRDN_ID" hidden />
@ -286,7 +286,7 @@
</div>
</div> <!-- 납부자 정보 <div class="card"> -->
</form> <!-- /입력 영역 -->
</div> <!-- <div style="width:1170px;"> -->
</div> <!-- <div class="w-px-1150"> -->
<span id="tempArea--${pageName}" hidden></span>

@ -76,7 +76,8 @@
</div> <!-- / DataTables(그리드) -->
<!-- 상담 내용 -->
<div class="col-md-12">
<textarea class="form-control w-100" style="font-size:24px;" id="dscsnCn--${pageName}" name="dscsnCn" data-map="DSCSN_CN" rows="5" data-maxlengthb="4000" readonly>
<textarea class="form-control w-100 fs-3"
id="dscsnCn--${pageName}" name="dscsnCn" data-map="DSCSN_CN" rows="5" data-maxlengthb="4000" readonly>
</textarea>
</div>
</div> <!-- <div class="row g-1"> -->

@ -106,7 +106,7 @@
<div class="col-12 d-flex">
<label class="form-label fw-bold form-search-title text-end" for="preset--${pageName}">집계항목</label>
<select id="preset--${pageName}" name="preset"
class="form-select w-100" style="max-width:100%">
class="form-select w-100 mw-100">
<option value="totCnt" selected>전체건수</option>
</select>
</div>

@ -2,16 +2,16 @@
<%@ include file="/WEB-INF/jsp/include/taglib.jsp"%>
<template id="detailGridTheadTemplate--${pageName}">
<th style='width:160px'></th>
<th style='width:160px'></th>
<th style='width:160px'></th>
<th style='width:160px'></th>
<th style='width:160px'></th>
<th style='width:160px'></th>
<th style='width:160px'></th>
<th style='width:160px'></th>
<th style='width:160px'></th>
<th style='width:160px'></th>
<th style="width:160px;"></th>
<th style="width:160px;"></th>
<th style="width:160px;"></th>
<th style="width:160px;"></th>
<th style="width:160px;"></th>
<th style="width:160px;"></th>
<th style="width:160px;"></th>
<th style="width:160px;"></th>
<th style="width:160px;"></th>
<th style="width:160px;"></th>
</template>
<template id="detailGridTbodyTemplate--${pageName}">

@ -2,23 +2,23 @@
<%@ include file="/WEB-INF/jsp/include/taglib.jsp"%>
<template id="detailGridTheadTemplate--${pageName}">
<th style='width:160px'>시군구명</th>
<th style='width:160px'>단속차량번호</th>
<th style='width:200px'>단속일시</th>
<th style='width:160px'>단속금액</th>
<th style='width:160px'>단속동</th>
<th style='width:160px'>단속장소</th>
<th style='width:160px'>단속조</th>
<th style='width:160px'>위반내용</th>
<th style='width:160px'>특별구역</th>
<th style='width:160px'>고지번호</th>
<th style='width:160px'>대체차량번호</th>
<th style='width:160px'>납부자명</th>
<th style='width:160px'>부과금액</th>
<th style='width:160px'>수납금액</th>
<th style='width:160px'>감액금액</th>
<th style='width:160px'>미납금액</th>
<th style='width:160px'>처리상태</th>
<th style="width:160px;">시군구명</th>
<th style="width:160px;">단속차량번호</th>
<th style="width:200px;">단속일시</th>
<th style="width:160px;">단속금액</th>
<th style="width:160px;">단속동</th>
<th style="width:160px;">단속장소</th>
<th style="width:160px;">단속조</th>
<th style="width:160px;">위반내용</th>
<th style="width:160px;">특별구역</th>
<th style="width:160px;">고지번호</th>
<th style="width:160px;">대체차량번호</th>
<th style="width:160px;">납부자명</th>
<th style="width:160px;">부과금액</th>
<th style="width:160px;">수납금액</th>
<th style="width:160px;">감액금액</th>
<th style="width:160px;">미납금액</th>
<th style="width:160px;">처리상태</th>
</template>
<template id="detailGridTbodyTemplate--${pageName}">

@ -2,16 +2,16 @@
<%@ include file="/WEB-INF/jsp/include/taglib.jsp"%>
<template id="detailGridTheadTemplate--${pageName}">
<th style='width:160px'></th>
<th style='width:160px'></th>
<th style='width:160px'></th>
<th style='width:160px'></th>
<th style='width:160px'></th>
<th style='width:160px'></th>
<th style='width:160px'></th>
<th style='width:160px'></th>
<th style='width:160px'></th>
<th style='width:160px'></th>
<th style="width:160px;"></th>
<th style="width:160px;"></th>
<th style="width:160px;"></th>
<th style="width:160px;"></th>
<th style="width:160px;"></th>
<th style="width:160px;"></th>
<th style="width:160px;"></th>
<th style="width:160px;"></th>
<th style="width:160px;"></th>
<th style="width:160px;"></th>
</template>
<template id="detailGridTbodyTemplate--${pageName}">

@ -2,16 +2,16 @@
<%@ include file="/WEB-INF/jsp/include/taglib.jsp"%>
<template id="detailGridTheadTemplate--${pageName}">
<th style='width:160px'></th>
<th style='width:160px'></th>
<th style='width:160px'></th>
<th style='width:160px'></th>
<th style='width:160px'></th>
<th style='width:160px'></th>
<th style='width:160px'></th>
<th style='width:160px'></th>
<th style='width:160px'></th>
<th style='width:160px'></th>
<th style="width:160px;"></th>
<th style="width:160px;"></th>
<th style="width:160px;"></th>
<th style="width:160px;"></th>
<th style="width:160px;"></th>
<th style="width:160px;"></th>
<th style="width:160px;"></th>
<th style="width:160px;"></th>
<th style="width:160px;"></th>
<th style="width:160px;"></th>
</template>
<template id="detailGridTbodyTemplate--${pageName}">

@ -2,16 +2,16 @@
<%@ include file="/WEB-INF/jsp/include/taglib.jsp"%>
<template id="detailGridTheadTemplate--${pageName}">
<th style='width:160px'></th>
<th style='width:160px'></th>
<th style='width:160px'></th>
<th style='width:160px'></th>
<th style='width:160px'></th>
<th style='width:160px'></th>
<th style='width:160px'></th>
<th style='width:160px'></th>
<th style='width:160px'></th>
<th style='width:160px'></th>
<th style="width:160px;"></th>
<th style="width:160px;"></th>
<th style="width:160px;"></th>
<th style="width:160px;"></th>
<th style="width:160px;"></th>
<th style="width:160px;"></th>
<th style="width:160px;"></th>
<th style="width:160px;"></th>
<th style="width:160px;"></th>
<th style="width:160px;"></th>
</template>
<template id="detailGridTbodyTemplate--${pageName}">

@ -658,6 +658,10 @@ select.option-style-select > option[value='BLACK']{ color: var(--pdf-black);back
overflow-y: scroll;
}
.min-w-px-50 {
min-width: 50px;
}
.min-w-px-300 {
min-width: 300px;
}
@ -671,6 +675,18 @@ select.option-style-select > option[value='BLACK']{ color: var(--pdf-black);back
}
.mw-px-50 {
max-width: 50px;
}
.mw-px-100 {
max-width: 100px;
}
.mw-px-150 {
max-width: 150px;
}
.mw-px-250 {
max-width: 250px;
}
@ -691,6 +707,18 @@ select.option-style-select > option[value='BLACK']{ color: var(--pdf-black);back
max-width: 1200px;
}
.mh-px-100 {
max-height: 100px;
}
.mh-px-150 {
max-height: 150px;
}
.mh-px-200 {
max-height: 200px;
}
.mh-px-250 {
max-height: 250px;
}
@ -750,4 +778,8 @@ select.option-style-select > option[value='BLACK']{ color: var(--pdf-black);back
.border-separator-b {
border-bottom:1px solid #dfdfdf;
}
}
.fit-contain {
object-fit: contain;
}

@ -10985,6 +10985,10 @@ button.list-group-item-gray.active {
width: 1100px !important;
}
.w-px-1150 {
width: 1150px !important;
}
.w-px-1200 {
width: 1200px !important;
}
@ -11849,20 +11853,18 @@ button.list-group-item-gray.active {
font-family: var(--bs-font-monospace) !important;
}
.fs-1 {
font-size: calc(1.3625rem + 1.35vw) !important;
font-size: 2.375rem !important;
}
.fs-2 {
font-size: calc(1.325rem + 0.9vw) !important;
font-size: 2rem !important;
}
.fs-3 {
font-size: calc(1.2875rem + 0.45vw) !important;
font-size: 1.625rem !important;
}
.fs-4 {
font-size: calc(1.2625rem + 0.15vw) !important;
font-size: 1.375rem !important;
}
.fs-5 {
@ -14690,20 +14692,9 @@ button.list-group-item-gray.active {
padding-bottom: 3rem !important;
}
}
@media (min-width: 1200px) {
.fs-1 {
font-size: 2.375rem !important;
}
.fs-2 {
font-size: 2rem !important;
}
.fs-3 {
font-size: 1.625rem !important;
}
.fs-4 {
font-size: 1.375rem !important;
}
}
@media print {
.d-print-inline {
display: inline !important;

@ -17,7 +17,7 @@ async function dialog2(msg, type, buttons){
var dlgId = "dlg-" + uuid();
var resp = await fetch(wctx.url("/resources/html/dialog.html"));
var template = await resp.text();
var container = "<div class='container-fluid text-center' style='font-size:1.4em;'>{content}</div>";
var container = "<div class='container-fluid text-center fs-4'>{content}</div>";
if(type == "prompt"){
var rsn = '<br/><textarea type="text" id="rsn" class="form-control w-100"></textarea>';
content = container.replace(/{content}/g, msg + rsn);

@ -29,7 +29,7 @@ let xhtml = `<div xmlns="http://www.w3.org/1999/xhtml">
<li class="paintweb_toolSeparator">&#160;</li>
<span style="align-self:center">
<span class="align-self-center">
<li class="paintweb_buttonStyle py-1 h-px-30" data-pwCommand="selectionCrop">자르기</li><br/>
<li class="paintweb_buttonStyle py-1 h-px-30" data-pwCommand="selectionFill">가림막</li><br/>
<li class="paintweb_buttonStyle py-1 h-px-30" data-pwCommand="selectionForNumberPlate">번호판</li>

Loading…
Cancel
Save