From deaab48261d539c0e505f79ac7a357d19067ca4a Mon Sep 17 00:00:00 2001 From: Heerko Date: Thu, 8 Jul 2021 15:59:29 +0200 Subject: [PATCH 1/3] More printing stuff --- front/src/components/Content/Message.vue | 21 ++++++++------- front/src/components/Rules/Styles.vue | 34 +++++++++++++----------- front/src/views/Home.vue | 2 +- 3 files changed, 30 insertions(+), 27 deletions(-) diff --git a/front/src/components/Content/Message.vue b/front/src/components/Content/Message.vue index cf45cd7..fb3649b 100644 --- a/front/src/components/Content/Message.vue +++ b/front/src/components/Content/Message.vue @@ -1,7 +1,7 @@ @@ -26,7 +28,7 @@ export default { desiresContent: false, }; }, - props: ["topic", "print"], + props: ["topic", "print", "show_message_data"], computed: { toggleSymbol() { let r = ""; diff --git a/front/src/components/Content/Message.vue b/front/src/components/Content/Message.vue index fb3649b..aa34b02 100644 --- a/front/src/components/Content/Message.vue +++ b/front/src/components/Content/Message.vue @@ -1,22 +1,39 @@ diff --git a/front/src/mixins/emoji.js b/front/src/mixins/emoji.js index e80162a..7bd23b6 100644 --- a/front/src/mixins/emoji.js +++ b/front/src/mixins/emoji.js @@ -18,7 +18,7 @@ export default { methods: { toEmojiCode: (emoji) => { - console.log(emoji); + // console.log(emoji); return emoji.replace(/\p{Emoji}/gu, (m) => m.codePointAt(0).toString(16)); }, diff --git a/front/src/views/Home.vue b/front/src/views/Home.vue index c2dda97..645d820 100644 --- a/front/src/views/Home.vue +++ b/front/src/views/Home.vue @@ -4,13 +4,22 @@ {{ show_ui ? "Hide" : "Show" }} UI - + - - +
+ + + + +
- + @@ -41,6 +50,8 @@ export default { data: () => { return { show_ui: true, + show_message_data: false, + panel_sizes: { 0: 10, 1: 55, 2: 35 }, }; }, computed: { @@ -49,6 +60,9 @@ export default { }, }, methods: { + resizer(e, i) { + console.log(e, i); + }, print() { // let prev = this.show_ui; this.toggle_ui(null, false); @@ -90,6 +104,11 @@ export default { height: 100vh; } +.controls { + display: flex; + flex-direction: column; +} + .print .pane-wrapper { height: auto; } @@ -102,6 +121,21 @@ export default { width: 100%; height: 100%; } + +/* absolutely needed to make the page breaks work (next style) */ +.print section { + display: block !important; +} + +.print .body { + page-break-after: always; + border-bottom: 3px dotted green; +} +.print .body:first-of-type { + page-break-after: always; + border-bottom: 3px dotted yellow; +} + .float-btn { position: fixed; z-index: 1000;