@dooboostore/dom-render
Version:
html view template engine
179 lines (158 loc) • 5.28 kB
CSS
/*!* --- 프로필 다이얼로그 --- *!*/
/*#profileDialog { max-width: 420px; } !* 너비 조정 *!*/
/*dialog {*/
/* border: none; border-radius: 14px; !* 더 둥글게 *!*/
/* box-shadow: 0 12px 35px rgba(0, 0, 0, 0.18);*/
/* padding: 0; width: 90%; overflow: hidden;*/
/*}*/
/*#profileDialog::backdrop {*/
/* background-color: rgba(0, 0, 0, 0.55);*/
/*}*/
/*.dialog-content { display: flex; flex-direction: column; position: relative; max-height: calc(100dvh - 40px); !* 뷰포트 높이 고려 *! }*/
/*dialog .close-button {*/
/* position: absolute; top: 0; right: 0; background: none; border: none;*/
/* outline: none;*/
/* font-size: 1rem; !* Adjusted font size *!*/
/* color: #adb5bd; cursor: pointer;*/
/* padding: 8px; line-height: 1; z-index: 10; border-radius: 50%;*/
/* width: 38px; height: 38px; display:flex; align-items:center; justify-content:center;*/
/*}*/
/*dialog .close-button:hover { background-color:#f1f3f5; color: #343a40; }*/
/*.header {*/
/* flex-grow: 1; padding: 10px 8px; text-align: center; background: none;*/
/* border: none; border-bottom: 2px solid transparent; !* 두께 줄림 *! cursor: pointer;*/
/* font-size: 1rem; !* Adjusted font size *!*/
/* font-weight: 500; color: #495057;*/
/* display: inline-flex; align-items: center; justify-content: center; gap: 6px;*/
/*}*/
/*hr {*/
/* border: none;*/
/* border-top: 1px solid #cdcdcd;*/
/*}*/
/*!* New styles for profile update UI *!*/
/*.profile-tab-content {*/
/* padding: 10px 20px;*/
/* overflow-y: auto;*/
/* flex-grow: 1;*/
/*}*/
/*.profile-tabs {*/
/* padding: 10px 20px; !* Add padding to the form itself *!*/
/*}*/
/*.form-group {*/
/* margin-bottom: 15px;*/
/* display: flex;*/
/* grid-template-columns: auto 1fr; !* Align label and input *!*/
/* align-items: center;*/
/* gap: 10px; !* Gap between label and input *!*/
/* width: 100%; !* Ensure form-group takes full width *!*/
/*}*/
/*.form-group label {*/
/* display: block;*/
/* font-weight: 600;*/
/* color: #333;*/
/* white-space: nowrap; !* Prevent label from wrapping *!*/
/* font-size: 1rem; !* Adjusted font size *!*/
/*}*/
/*.profile-image-upload-group {*/
/* grid-template-columns: 1fr; !* Full width for image upload *!*/
/* text-align: center;*/
/*}*/
/*.profile-image-preview-container {*/
/* position: relative;*/
/* width: 100px;*/
/* height: 100px;*/
/* margin: 0 auto;*/
/* border-radius: 50%; !* Ensure overlay matches image shape *!*/
/* overflow: visible; !* Allow icon to be outside the image bounds *!*/
/*}*/
/*.current-profile-image {*/
/* width: 100%;*/
/* height: 100%;*/
/* border-radius: 50%;*/
/* object-fit: cover;*/
/* border: 2px solid #eee;*/
/* box-shadow: 0 2px 5px rgba(0,0,0,0.1);*/
/*}*/
/*.upload-icon-label {*/
/* position: absolute;*/
/* bottom: -5px; !* Adjusted position *!*/
/* right: -5px; !* Adjusted position *!*/
/* background-color: transparent; !* Make background transparent *!*/
/* color: #717171; !* Change color on hover *!*/
/* display: flex;*/
/* justify-content: center;*/
/* align-items: center;*/
/* font-size: 1rem; !* Icon size *!*/
/* cursor: pointer;*/
/*}*/
/*.upload-icon-label:hover {*/
/* color: #8a8a8a; !* Subtle color for the icon *!*/
/*}*/
/*input[type="file"] {*/
/* border: 1px solid #ccc;*/
/* padding: 8px;*/
/* border-radius: 5px;*/
/* width: 100%;*/
/* box-sizing: border-box;*/
/* font-size: 1rem; !* Adjusted font size *!*/
/*}*/
/*.world-name-input-container {*/
/* display: flex;*/
/* align-items: center;*/
/* border: 1px solid #ccc;*/
/* border-radius: 5px;*/
/* overflow: hidden;*/
/* flex-grow: 1; !* Allow it to take available space *!*/
/* width: 100%; !* Explicitly set width to 100% *!*/
/*}*/
/*.at-prefix {*/
/* padding: 8px 5px 8px 10px;*/
/* background-color: #f0f0f0;*/
/* border-right: 1px solid #ccc;*/
/* color: #555;*/
/* font-weight: bold;*/
/* font-size: 1rem; !* Adjusted font size *!*/
/*}*/
/*#worldNameInput {*/
/* flex-grow: 1;*/
/* border: none;*/
/* padding: 8px 10px;*/
/* outline: none;*/
/* font-size: 1rem; !* Adjusted font size *!*/
/* width: 100%; !* Explicitly set width to 100% *!*/
/*}*/
/*.save-button {*/
/* background-color: #468de4;*/
/* color: #ffffff;*/
/* border: none;*/
/* padding: 8px 15px;*/
/* cursor: pointer;*/
/* transition: background-color 0.2s ease;*/
/* font-size: 1rem; !* Adjusted font size *!*/
/*}*/
/*.save-button:hover {*/
/* background-color: #3083e4;*/
/*}*/
/*.world-name-group {*/
/* display: flex;*/
/* flex-direction: column;*/
/* gap:0.5rem;*/
/*}*/
/*.rejected {*/
/* font-size: 0.9rem;*/
/* color: #e74c3c;*/
/*}*/
/*.public-status-group .System-CheckBox {*/
/* display: flex;*/
/* align-items: center;*/
/* gap: 10px;*/
/* padding: 8px 10px;*/
/* border: 1px solid #ccc;*/
/* border-radius: 5px;*/
/* background-color: #f9f9f9;*/
/* flex-grow: 1; !* Allow it to take available space *!*/
/* font-size: 1rem; !* Adjusted font size *!*/
/*}*/
/*.public-status-group .System-CheckBox input[type="checkbox"] {*/
/* margin-right: 5px;*/
/*}*/