Skip to content

Commit eef4d6f

Browse files
committed
adjustments
1 parent 7af3d75 commit eef4d6f

File tree

4 files changed

+24
-50
lines changed

4 files changed

+24
-50
lines changed

changelog/unreleased/bugfix-replace-text-editor.md

Lines changed: 0 additions & 6 deletions
This file was deleted.

packages/web-app-files/src/components/Spaces/SpaceHeader.vue

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,11 @@
5959
ref="markdownContainerRef"
6060
class="markdown-container oc-flex oc-flex-middle"
6161
>
62-
<text-editor is-read-only :current-content="markdownContent" />
62+
<text-editor
63+
class="markdown-container-content"
64+
is-read-only
65+
:current-content="markdownContent"
66+
/>
6367
<div class="markdown-container-edit oc-ml-s">
6468
<router-link
6569
v-oc-tooltip="$gettext('Edit description')"
@@ -89,6 +93,7 @@ import {
8993
computed,
9094
defineComponent,
9195
inject,
96+
nextTick,
9297
onBeforeUnmount,
9398
onMounted,
9499
PropType,
@@ -153,6 +158,7 @@ export default defineComponent({
153158
unref(markdownContainerRef).classList.toggle(markdownContainerCollapsedClass)
154159
}
155160
const onMarkdownResize = () => {
161+
console.log('RESIZE')
156162
if (!unref(markdownContainerRef)) {
157163
return
158164
}
@@ -171,6 +177,8 @@ export default defineComponent({
171177
}
172178
const markdownResizeObserver = new ResizeObserver(onMarkdownResize)
173179
const observeMarkdownContainerResize = () => {
180+
console.log(markdownResizeObserver)
181+
console.log(unref(markdownContainerRef))
174182
if (!markdownResizeObserver || !unref(markdownContainerRef)) {
175183
return
176184
}
@@ -206,6 +214,7 @@ export default defineComponent({
206214
markdownContent.value = fileContentsResponse.body
207215
markdownResource.value = fileInfoResponse
208216
217+
await nextTick()
209218
if (unref(markdownContent)) {
210219
observeMarkdownContainerResize()
211220
}
@@ -340,6 +349,14 @@ export default defineComponent({
340349
white-space: nowrap;
341350
}
342351
352+
.markdown-container {
353+
&-content {
354+
.md-editor-preview-wrapper {
355+
padding: 0;
356+
}
357+
}
358+
}
359+
343360
.markdown-container.collapsed {
344361
max-height: 100px;
345362
overflow: hidden;

packages/web-app-text-editor/src/App.vue

Lines changed: 0 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -36,30 +36,8 @@ export default defineComponent({
3636

3737
<style lang="scss">
3838
.oc-text-editor-readonly {
39-
//Toastui Editor doesn't have margins in view mode, adjusted for uniformity
40-
padding: 18px 25px;
41-
4239
//Fixes in readonly mode vertical scrolling is not available
4340
height: calc(100vh - 52px);
4441
overflow: auto;
4542
}
46-
47-
// Make url links limited in height and scrollable since base64 encoded images might be very long
48-
.toastui-editor-md-link-url {
49-
display: block;
50-
max-height: 100px;
51-
overflow: auto;
52-
}
53-
54-
.toastui-editor-defaultUI {
55-
// Adjustments to match our theming
56-
border: none;
57-
// Adjustments to not overlay with the app switcher
58-
z-index: 0;
59-
}
60-
61-
.toastui-editor-defaultUI-toolbar,
62-
.toastui-editor-md-tab-container {
63-
background-color: var(--oc-color-background-default) !important;
64-
}
6543
</style>

packages/web-pkg/src/components/TextEditor/TextEditor.vue

Lines changed: 6 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<div id="text-editor-container" class="oc-height-1-1">
33
<md-preview
44
v-if="isReadOnly"
5-
id="space-description-preview"
5+
id="text-editor-preview-component"
66
:model-value="currentContent"
77
:language="languages[language.current] || 'en-US'"
88
:theme="theme"
@@ -87,30 +87,15 @@ export default defineComponent({
8787
})
8888
</script>
8989
<style lang="scss">
90-
#text-editor-component {
90+
.md-editor {
9191
height: 100%;
92-
}
93-
94-
.toastui-editor-tabs {
95-
// Fix tab with for long i18n text
96-
.tab-item {
97-
width: auto;
98-
padding-left: var(--oc-space-small);
99-
padding-right: var(--oc-space-small);
100-
}
101-
}
102-
103-
#space-description-preview {
104-
background-color: transparent;
105-
width: max-content;
10692
107-
.md-editor-preview-wrapper {
108-
padding: 0;
93+
&-code-head {
94+
justify-content: end !important;
10995
}
11096
111-
.md-editor-preview {
112-
color: var(--oc-color-text-default);
113-
font-size: var(--oc-text-default);
97+
&-code-flag {
98+
display: none;
11499
}
115100
}
116101
</style>

0 commit comments

Comments
 (0)