From c8b49e8ee26aa8e967ea48814bf03b1d11442555 Mon Sep 17 00:00:00 2001 From: undefined Date: Wed, 16 Mar 2022 20:39:38 +0800 Subject: [PATCH] ui: bug fixes --- .../ui-default/components/editor/index.ts | 1 + packages/ui-default/package.json | 2 +- .../ui-default/pages/problem_edit.page.styl | 73 ------------------- .../ui-default/pages/problem_main.page.styl | 2 +- packages/ui-default/theme/dark.styl | 19 +++++ 5 files changed, 22 insertions(+), 75 deletions(-) diff --git a/packages/ui-default/components/editor/index.ts b/packages/ui-default/components/editor/index.ts index 651b51bb3..25f7dd101 100644 --- a/packages/ui-default/components/editor/index.ts +++ b/packages/ui-default/components/editor/index.ts @@ -172,6 +172,7 @@ export default class Editor extends DOMAttachedObject { const { onChange } = this.options; await new Promise((resolve) => { this.vditor = new Vditor(ele, { + ...config, upload: { multiple: false, handler: (files) => { diff --git a/packages/ui-default/package.json b/packages/ui-default/package.json index a2b08ea05..d3063dcea 100644 --- a/packages/ui-default/package.json +++ b/packages/ui-default/package.json @@ -1,6 +1,6 @@ { "name": "@hydrooj/ui-default", - "version": "4.34.9", + "version": "4.34.10", "author": "undefined ", "license": "AGPL-3.0", "main": "hydro.js", diff --git a/packages/ui-default/pages/problem_edit.page.styl b/packages/ui-default/pages/problem_edit.page.styl index ae4c29ef5..ca626adbc 100644 --- a/packages/ui-default/pages/problem_edit.page.styl +++ b/packages/ui-default/pages/problem_edit.page.styl @@ -1,77 +1,4 @@ .page--problem_edit - .widget--category-filter - &__category - margin-bottom: rem(6px) - - &-tag - display: inline-block - padding: rem(5px 6px) - - &:hover - color: #FFF - background: $primary-color - text-decoration: none - - &.selected - color: #FFF - background: $secondary-color - - &__drop - position: relative - font-size: rem($font-size-small) - width: rem(170px) - padding: rem(10px) - margin-right: rem(10px) - background: $menu-drop-bg-color - box-shadow: $menu-drop-shadow - - &:before - content: '' - display: block - position: absolute - width: 0 - height: 0 - border: rem($menu-drop-triangle-size) solid transparent - border-top-color: #FFF - border-left-color: #FFF - box-shadow: $menu-drop-triangle-shadow - transform: rotate(135deg) - transform-origin: 0 0 - pointer-events: none - left: 100% - top: 50% - margin-left: rem(floor($menu-drop-triangle-size * 1.414)) - - &__subcategory - margin: rem(2px) - display: inline-block - - &-tag - display: inline-block - padding: rem(5px 6px) - - &:hover - color: #FFF - background: $primary-color - text-decoration: none - - &.selected - color: #FFF - background: $secondary-color - - .drop-target-attached-right .widget--category-filter__drop - margin-right: 0 - margin-left: rem(10px) - - &:before - transform-origin: 100% 0 - transform: rotate(-45deg) - left: auto - right: 100% - margin-left: 0 - margin-right: 0 - margin-top: rem(floor($menu-drop-triangle-size * -1.414)) - .section__tab-header-item border-top: 3px solid transparent; transition: border-color 0.2s, background 0.2s, color 0.2s; diff --git a/packages/ui-default/pages/problem_main.page.styl b/packages/ui-default/pages/problem_main.page.styl index f1c8bbe77..1f36e00e9 100644 --- a/packages/ui-default/pages/problem_main.page.styl +++ b/packages/ui-default/pages/problem_main.page.styl @@ -50,7 +50,7 @@ &__drop position: relative font-size: rem($font-size-small) - width: rem(170px) + width: rem(230px) padding: rem(10px) margin-right: rem(10px) background: $menu-drop-bg-color diff --git a/packages/ui-default/theme/dark.styl b/packages/ui-default/theme/dark.styl index 70c6027c0..ff7833b95 100644 --- a/packages/ui-default/theme/dark.styl +++ b/packages/ui-default/theme/dark.styl @@ -286,6 +286,25 @@ .data-table thead>tr border-bottom-color: #2b2b2b + blockquote.note + border-left-color: #29679e + &:before + color: #29679e + + blockquote.warn + border-left-color: #a80800 + &:before + color: #a80800 + + blockquote.red + border-left-color: #a80800 + + blockquote.yellow + border-left-color: #8f7c00 + + blockquote.blue + border-left-color: #00396b + .token.comment,.token.prolog,.token.doctype,.token.cdata color: #57A64A font-style: italic