diff --git a/apps/web/src/oj/problem/components/SampleRunResult.vue b/apps/web/src/oj/problem/components/SampleRunResult.vue index e6cefb4..7914445 100644 --- a/apps/web/src/oj/problem/components/SampleRunResult.vue +++ b/apps/web/src/oj/problem/components/SampleRunResult.vue @@ -126,7 +126,7 @@ const current = computed(() => sampleRuns.value[selected.value] ?? null) :code="samplesCode?.value ?? ''" :language="samplesCode?.language ?? ''" :plain="inContest" - section + section="stack" /> [] = [ > - +
语法要求 diff --git a/apps/web/src/oj/problem/components/WrongAnswerExplain.vue b/apps/web/src/oj/problem/components/WrongAnswerExplain.vue index faa3f81..f66784d 100644 --- a/apps/web/src/oj/problem/components/WrongAnswerExplain.vue +++ b/apps/web/src/oj/problem/components/WrongAnswerExplain.vue @@ -33,11 +33,14 @@ const props = defineProps<{ */ peer?: boolean /** - * 题目页结果页签的样子(设计稿「题目页观感」结果 X):黄色小节标题说哪里不对,说明用正文大小, - * 输入 / 正确输出 / 你的输出竖着排成灰、绿、红三格,和题面的例子一个样子。 - * 不给的话是原来那张浅灰卡片(提交详情页还在用) + * 新的样子(设计稿「题目页观感」结果 X):黄色小节标题说哪里不对,说明用正文大小, + * 输入 / 正确输出 / 你的输出是灰、绿、红三格。 + * - stack:三格竖着排,和题面的例子一个样子。题目页的结果页签用(左栏只有 500 多宽) + * - row:三格横着并排,正确输出和你的输出一行对一行,不一样的那行两边都垫一层浅黄。 + * 提交详情页用(一栏 1200 宽,多行输出对照着看);放不下(窄于 600,比如手机)就退回竖排 + * 不给的话是原来那张浅灰卡片 */ - section?: boolean + section?: 'stack' | 'row' }>() const theme = useThemeVars() @@ -121,7 +124,7 @@ function lines(text: string) {