diff --git a/zin/wg/assigntodialog/css/v1.css b/zin/wg/assigntodialog/css/v1.css new file mode 100644 index 0000000000..ecdde118e6 --- /dev/null +++ b/zin/wg/assigntodialog/css/v1.css @@ -0,0 +1,66 @@ +.assignto-dialog { + z-index: 20; + display: flex; +} + +.assignto-dialog .modal-dialog { + width: auto; +} + +.assignto-dialog textarea { + width: 726px; + height: 188px; +} + +.assignto-dialog #mailto { + width: 726px; +} + +.assignto-dialog select, +.assignto-dialog .input-control.has-suffix { + width: 205px; + display: flex; +} +.assignto-dialog .input-control.has-suffix input.form-control { + z-index: 1; + padding-right: 6px; +} + +.assignto-dialog .modal-header { + gap: 10px; +} + +.assignto-dialog .input-control-suffix { + position: static; + border-radius: 0px 2px 2px 0px; + border: 1px solid #dcdcdc; + border-left: 0; +} + +.assignto-dialog .modal-title { + font-size: 14px; +} + +.assignto-dialog .modal-divider { + position: absolute; + left: 20px; + right: 20px; + bottom: 0; + height: 1px; + background: #eee; +} + +.assignto-dialog .modal-body { + padding: 20px 40px; +} + +.assignto-dialog button[type="submit"] { + min-width: 120px; +} + +.assignto-dialog .input-control-suffix { + justify-content: center; + width: auto; + opacity: 1; + background-color: #eee; +} diff --git a/zin/wg/historyrecord/css/v1.css b/zin/wg/historyrecord/css/v1.css new file mode 100644 index 0000000000..38a6ccf1fe --- /dev/null +++ b/zin/wg/historyrecord/css/v1.css @@ -0,0 +1,186 @@ +.detail { + padding: 10px; +} + +.detail-title { + font-size: 14px; + font-weight: 700; + line-height: 20px; +} + +.histories .btn-mini { + width: 16px; + min-width: 16px; + height: 16px; + overflow: hidden; + line-height: 16px; + color: #cbd0db; + vertical-align: -8%; + border-radius: 1px; + font-size: 12px; +} + +.histories .btn { + background-color: #fff; + display: inline-block; + margin-bottom: 0; + font-weight: 400; + text-align: center; + white-space: nowrap; + cursor: pointer; + user-select: none; + border: 1px solid #d8dbde; + transition: .4s cubic-bezier(.175,.885,.32,1); + transition-property: background,border,box-shadow,outline,opacity,-webkit-box-shadow; +} + +.histories .icon { + font-family: ZentaoIcon; + font-size: 14px; + font-style: normal; + font-weight: 400; + font-variant: normal; + line-height: 1; + text-transform: none; + -webkit-font-smoothing: antialiased; +} + +.btn-icon { + padding-right: 0; + padding-left: 0; +} + +.detail-title > span { + margin-right: 10px; +} + +.detail-title > .pull-right { + position: relative; + top: -8px; +} + +.histories .btn-link { + padding-right: 6px; + padding-left: 6px; + font-weight: 400; + color: #313c52; + text-shadow: none; + cursor: pointer; + background: 0 0; + box-shadow: none; + border-color: transparent; +} + +.detail-content { + padding: 0; + margin-top: 10px; +} + +.histories-list { + padding-left: 15px; + margin-bottom: 0; + margin-top: 0; + list-style: decimal; + display: flex; + flex-direction: column; +} + +.histories-list.sort-reverse { + flex-direction: column-reverse; +} + +.histories-list > li { + word-break: break-word; + word-wrap: break-word; + position: relative; +} + +.histories-list > li strong { + color: #313c52; +} + +.history-changes { + display: none; + padding: 5px; + margin-bottom: -5px; + margin-left: 5px; + font-size: 12px; + line-height: 20px; +} + +.history-changes.show { + display: block; +} + +.histories-list .btn-edit-comment { + position: absolute; + top: 28px; + right: 2px; + z-index: 100; +} + +.btn-icon.btn-sm { + width: 24px; + min-width: 24px; + height: 24px; + padding-left: 0; + padding-right: 0; +} + +.btn-sm { + padding: 3px 8px; + font-size: 12px; + line-height: 18px; + border-radius: 4px; +} + +.histories-list .comment, +.histories-list .show-form .comment-edit-form { + padding: 5px 5px 5px 10px; + margin: 5px 0 0; + background-color: rgba(0,0,0,.025); + border: 1px solid #eee; +} + +.article-content, .article > .content { + word-wrap: break-word; +} + +.article-content { + overflow: auto; + font-size: 14px; + line-height: 1.57142857; +} + +.comment .comment-content { + width: 98%; +} + +.form-actions .btn { + margin-right: 10px; +} + +.btn-wide { + min-width: 120px; +} + +.btn-primary { + color: #fff; + background-color: #2e7fff; + border-color: transparent; +} + +.form-actions { + margin-top: 20px; + margin-bottom: 0; +} + +.form-group { + margin-bottom: 10px; +} + +.histories-list .comment-edit-form, +.histories-list .show-form .btn-edit-comment, +.histories-list .show-form .comment { + display: none; +} diff --git a/zin/wg/programmenu/css/v1.css b/zin/wg/programmenu/css/v1.css new file mode 100644 index 0000000000..c2f114a898 --- /dev/null +++ b/zin/wg/programmenu/css/v1.css @@ -0,0 +1,159 @@ +.gg-chevron-down { + box-sizing: border-box; + position: relative; + display: block; + transform: scale(var(--ggs,1)); + width: 22px; + height: 22px; + border: 2px solid transparent; + border-radius: 100px +} + +.gg-chevron-down::after { + content: ""; + display: block; + box-sizing: border-box; + position: absolute; + width: 8px; + height: 8px; + border-bottom: 2px solid; + border-right: 2px solid; + transform: rotate(45deg); + left: 3px; + top: 3px; + color: #313C52; +} + +.gg-chevron-up { + box-sizing: border-box; + position: relative; + display: block; + transform: scale(var(--ggs,1)); + width: 22px; + height: 22px; + border: 2px solid transparent; + border-radius: 100px +} + +.gg-chevron-up::after { + content: ""; + display: block; + box-sizing: border-box; + position: absolute; + width: 8px; + height: 8px; + border-top: 2px solid; + border-right: 2px solid; + transform: rotate(-45deg); + left: 3px; + bottom: 3px; + color: #FCFDFE; +} + +.program-menu .menu-item > a:hover { + background: #EFF5FF; + color: #313C52; +} + +.program-menu .has-nested-menu > .menu.menu-nested { + background-color: #fff; +} + +.program-menu .menu { + padding: 0; +} + +.program-menu .menu-item.active { + color: #2e7fff; +} + +.program-menu { + width: 200px; + max-height: 100%; + display: flex; + flex-direction: column; + flex-shrink: 0; +} + +.program-menu > header { + height: 40px; + border: 1px solid #2e7fff; + display: flex; + justify-content: space-between; + align-items: center; + cursor: pointer; + padding-left: 12px; + flex: none; + border-radius: 2px; +} + +.program-menu > header .icon-close { + cursor: pointer; + padding: 12px; +} + +.program-menu > .menu { + border: 1px solid #E6EAF1; + box-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1); + flex: 1 1 auto; + flex-direction: column; + overflow-y: auto; + width: 200px !important; +} + +.program-menu > .menu.show { + display: flex; +} + +.program-menu-subtitle { + padding: 8px 8px 4px 8px; + flex: none; + z-index: 10; + background-color: #fff; + width: 180px; +} + +.program-menu .title-container { + display: flex; + column-gap: 8px; +} + +.program-menu .title-container > span { + font-size: 13px; + line-height: 20px; + font-weight: bold; +} + +.program-menu .icon-container { + width: 20px; + height: 20px; + display: flex; + justify-content: center; + align-items: center; + border-radius: 50%; + border: 1px solid #0066fa; +} + +.program-menu .icon-container.down { + background-color: inherit; +} + +.program-menu .icon-container.up { + background-color: #0066fa; +} + +.program-menu [data-toggle="dropdown"] .icon-container.up { + display: none; +} + +.program-menu [data-toggle="dropdown"] .icon-container.down { + display: flex; +} + +.program-menu .with-dropdown-show[data-toggle="dropdown"] .icon-container.down { + display: none; +} + +.program-menu .with-dropdown-show[data-toggle="dropdown"] .icon-container.up { + display: flex; +}