Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feat: Bezugnehmende Darstellung #27

Open
2 tasks
JuliaSageder opened this issue Mar 21, 2023 · 1 comment
Open
2 tasks

Feat: Bezugnehmende Darstellung #27

JuliaSageder opened this issue Mar 21, 2023 · 1 comment
Labels
high effort High Effort high prio High Priority

Comments

@JuliaSageder
Copy link
Collaborator

Beschreibung des Features
Ein großes Problem ist die Unübersichtlichkeit bei vielen (Kreuz)Bezügen der Beiträge aufeinander. Um auf dieses Problem einzugehen, soll durch einen Regelkatalog, der definiert, wann wie welcher Beitrag dargestellt werden soll, die visuelle Übersichtlichkeit verbessert werden.

Akzeptanzkriterien

  • Erarbeitung eines Regelkatalogs für die visuelle Darstellung und technische Umsetzung
  • technische Umsetzung

Beispiel:
image

@JuliaSageder JuliaSageder added high prio High Priority high effort High Effort labels Mar 21, 2023
@JuliaSageder JuliaSageder self-assigned this Mar 21, 2023
tina-e added a commit that referenced this issue Apr 5, 2023
tina-e pushed a commit that referenced this issue Apr 5, 2023
commit a984afa
Merge: 603819a e796d46
Author: markusbink <markusbink@users.noreply.github.com>
Date:   Sat Aug 20 20:14:15 2022 +0200

    Merge pull request #22 from markusbink/16-ui-parteivortrag-thread

    16 UI parteivortrag thread

commit e796d46
Merge: dc74f24 603819a
Author: markusbink <bink-markus@web.de>
Date:   Sat Aug 20 20:13:46 2022 +0200

    Merge branch 'dev' into 16-ui-parteivortrag-thread

commit 603819a
Merge: 3790a41 ca89c95
Author: markusbink <markusbink@users.noreply.github.com>
Date:   Sat Aug 20 19:56:50 2022 +0200

    Merge pull request #21 from markusbink/1-ui-beitrag

    1 UI beitrag

commit ca89c95
Merge: 33066c5 3790a41
Author: markusbink <bink-markus@web.de>
Date:   Sat Aug 20 19:55:48 2022 +0200

    Merge branch 'dev' into 1-ui-beitrag

commit 33066c5
Author: markusbink <bink-markus@web.de>
Date:   Sat Aug 20 19:48:18 2022 +0200

    #1 Remove unused dependencies

commit d6738bf
Author: markusbink <bink-markus@web.de>
Date:   Sat Aug 20 19:46:05 2022 +0200

    #1 Remove logs

commit a4b0247
Author: markusbink <bink-markus@web.de>
Date:   Sat Aug 20 19:25:53 2022 +0200

    #1 Hide context menu when clicking elsewhere

commit 4af6eef
Author: markusbink <bink-markus@web.de>
Date:   Sat Aug 20 19:12:58 2022 +0200

    #1 Fix vertical alignment of maximize button

commit 4f4fb77
Author: markusbink <bink-markus@web.de>
Date:   Sat Aug 20 19:01:36 2022 +0200

    #1 Fix placeholder issue on entry form

commit afcb1be
Author: markusbink <bink-markus@web.de>
Date:   Sat Aug 20 18:40:27 2022 +0200

    #1 Fix scrollbars on entry meta data

commit 3790a41
Merge: 86136da 5c89d35
Author: tina-e <53038141+tina-e@users.noreply.github.com>
Date:   Fri Aug 19 14:09:17 2022 +0200

    Merge pull request #30 from markusbink/10-ui-sidebar-lesezeichen

    10 UI sidebar lesezeichen

commit 5c89d35
Author: Martina Emmert <tina.emmert@web.de>
Date:   Fri Aug 19 11:43:44 2022 +0200

    #10 Enhance info text for empty sidebar

commit b83f98b
Author: Martina Emmert <tina.emmert@web.de>
Date:   Fri Aug 19 11:40:12 2022 +0200

    #10 Add sidebar for hints

commit 86136da
Merge: 158f6dd 8ac2a7a
Author: tina-e <53038141+tina-e@users.noreply.github.com>
Date:   Fri Aug 19 10:46:34 2022 +0200

    Merge pull request #28 from markusbink/7-ui-sidebar-richterhinweis

    #7 Add sidebar for hints

commit 8ac2a7a
Author: Martina Emmert <tina.emmert@web.de>
Date:   Thu Aug 18 18:55:19 2022 +0200

    #7 Add sidebar for hints

commit 158f6dd
Merge: 5413982 99afdd0
Author: tina-e <53038141+tina-e@users.noreply.github.com>
Date:   Thu Aug 18 18:44:25 2022 +0200

    Merge pull request #27 from markusbink/6-ui-sidebar-notiz

    6 UI sidebar notiz

commit 99afdd0
Author: Martina Emmert <tina.emmert@web.de>
Date:   Thu Aug 18 18:39:24 2022 +0200

    #6 Fix requested changes

commit 2b91cc5
Author: Martina Emmert <tina.emmert@web.de>
Date:   Thu Aug 18 14:03:16 2022 +0200

    #6 Fix type and requested changes

commit 14349cd
Author: Martina Emmert <tina.emmert@web.de>
Date:   Thu Aug 18 11:42:07 2022 +0200

    #6 Removed any in SidebarProps

commit 6c99688
Author: Martina Emmert <tina.emmert@web.de>
Date:   Thu Aug 18 11:40:46 2022 +0200

    #6 Add onClick to button for minimizing sidebar

commit 9e8cee8
Author: Martina Emmert <tina.emmert@web.de>
Date:   Thu Aug 18 11:23:11 2022 +0200

    #6 Shorten code for note-filtering

commit dd4c9a3
Author: Martina Emmert <tina.emmert@web.de>
Date:   Thu Aug 18 11:18:09 2022 +0200

    #6 Allow minimizing sidebar

commit fafaf93
Author: Martina Emmert <tina.emmert@web.de>
Date:   Thu Aug 18 10:31:24 2022 +0200

    #6 Add corrent overflow

commit 487a52f
Author: Martina Emmert <tina.emmert@web.de>
Date:   Thu Aug 18 10:18:49 2022 +0200

    #6 Change sidebar content with tabs

commit d5f8300
Author: Martina Emmert <tina.emmert@web.de>
Date:   Wed Aug 17 17:40:53 2022 +0200

    #6 Style notes sidebar

commit 40d53c4
Author: Martina Emmert <tina.emmert@web.de>
Date:   Wed Aug 17 16:24:39 2022 +0200

    #6 Add divide between sidebar and sidebar header

commit faa66f9
Author: Martina Emmert <tina.emmert@web.de>
Date:   Wed Aug 17 16:10:22 2022 +0200

    #6 Enhance Button and and title bar

commit 5413982
Merge: 85779ca 9da186b
Author: tina-e <53038141+tina-e@users.noreply.github.com>
Date:   Mon Aug 15 23:20:42 2022 +0200

    Merge pull request #25 from markusbink/11-ui-sidebar-header

    11 UI sidebar header

commit 9da186b
Author: Martina Emmert <tina.emmert@web.de>
Date:   Mon Aug 15 23:19:57 2022 +0200

    #11 Put array above export

commit 23b6430
Author: Martina Emmert <tina.emmert@web.de>
Date:   Mon Aug 15 23:08:04 2022 +0200

    #11 Clean buttons by using array

commit 0888913
Author: Martina Emmert <tina.emmert@web.de>
Date:   Mon Aug 15 22:54:45 2022 +0200

    #11 Avoid duplicate code for hiding sidebar

commit d78a88c
Author: Martina Emmert <tina.emmert@web.de>
Date:   Mon Aug 15 22:50:55 2022 +0200

    #11 Replace None with transparent

commit 67c72f2
Author: Martina Emmert <tina.emmert@web.de>
Date:   Mon Aug 15 22:49:52 2022 +0200

    #11 Avoid duplicate code

commit dc74f24
Author: markusbink <bink-markus@web.de>
Date:   Sun Aug 14 18:31:03 2022 +0200

    #16 Add checkbox for testing purposes

commit b1c9153
Author: markusbink <bink-markus@web.de>
Date:   Sun Aug 14 17:44:55 2022 +0200

    #16 Add barrel exports

    Used to import components from the folders' directory rather than having several imports for each individual component

commit f837309
Author: markusbink <bink-markus@web.de>
Date:   Sun Aug 14 17:36:51 2022 +0200

    #16 Update content of mock entries

commit a9eadcc
Author: markusbink <bink-markus@web.de>
Date:   Sun Aug 14 17:20:23 2022 +0200

    #16 Update display of new entry form

commit 6418e63
Author: markusbink <bink-markus@web.de>
Date:   Sun Aug 14 17:12:21 2022 +0200

    #16 Add threading to entries

commit d26cf5c
Author: markusbink <bink-markus@web.de>
Date:   Sun Aug 14 15:20:49 2022 +0200

    #16 Add context for entries

    Used to access entries from any component however deeply nested. Also handles grouping of related entries such as sections or parent/child relationships for threading

commit a011a10
Author: markusbink <bink-markus@web.de>
Date:   Sun Aug 14 10:49:59 2022 +0200

    #1 Add Tooltip to actions

commit 0d235ce
Author: markusbink <bink-markus@web.de>
Date:   Sun Aug 14 09:42:37 2022 +0200

    #1 Fix outline color of entryform

commit 0d0cd70
Author: markusbink <bink-markus@web.de>
Date:   Sun Aug 14 09:37:21 2022 +0200

    #1 Add outline when entry is highlighted

commit 923ed6f
Author: markusbink <bink-markus@web.de>
Date:   Sun Aug 14 00:03:52 2022 +0200

    #1 Add litigious check to entry

commit 1d7c04a
Author: markusbink <bink-markus@web.de>
Date:   Sat Aug 13 20:06:39 2022 +0200

    #1 Add logic to decide when menu is visible

    Settings menu of entry should not be visible when its old since older entries should not be edited or removed. However, the judge should still be able to add hints for the respective entry.

commit 49433c6
Author: markusbink <bink-markus@web.de>
Date:   Sat Aug 13 19:58:12 2022 +0200

    #1 Add menu item and their visibility for judge

commit 00d41ec
Author: markusbink <bink-markus@web.de>
Date:   Sat Aug 13 19:26:28 2022 +0200

    #1 Update reply button positioning

commit d127665
Author: markusbink <bink-markus@web.de>
Date:   Sat Aug 13 19:09:13 2022 +0200

    #1 Update app icons

commit f5261fb
Author: markusbink <bink-markus@web.de>
Date:   Sat Aug 13 17:42:25 2022 +0200

    #1 Add editing of existing entry

commit 625afd8
Author: markusbink <bink-markus@web.de>
Date:   Sat Aug 13 16:29:10 2022 +0200

    #1 Update toolbar styling

commit 669d55e
Author: markusbink <bink-markus@web.de>
Date:   Sat Aug 13 13:21:24 2022 +0200

    #1 Fix jumping of author edit

commit ce0c372
Author: markusbink <bink-markus@web.de>
Date:   Sat Aug 13 13:15:24 2022 +0200

    #1 Customize Toolbar style and content

    Add custom maximize/minimize button to the wysiwyg toolbar

commit 4171c73
Author: markusbink <bink-markus@web.de>
Date:   Sat Aug 13 12:31:57 2022 +0200

    #1 Add functionality to edit name in new entry

commit c94bd47
Author: markusbink <bink-markus@web.de>
Date:   Sat Aug 13 11:03:17 2022 +0200

    #1 Add option to hide post

    Used when filtering by version number i.e. entries that don't belong to the selected version become more translucent

commit c5d70cb
Author: markusbink <bink-markus@web.de>
Date:   Fri Aug 12 22:42:45 2022 +0200

    #1 Add icons to edit buttons

commit a256b3d
Author: markusbink <bink-markus@web.de>
Date:   Fri Aug 12 22:40:33 2022 +0200

    #1 Update position of menu

commit 49bc946
Author: markusbink <bink-markus@web.de>
Date:   Fri Aug 12 20:43:40 2022 +0200

    #1 Position new entry based on role

commit ab61c0d
Author: markusbink <bink-markus@web.de>
Date:   Fri Aug 12 20:28:57 2022 +0200

    #1 Update new entry buttons

commit 750a201
Author: markusbink <bink-markus@web.de>
Date:   Fri Aug 12 20:22:38 2022 +0200

    #1 Add entry header to new entry component

commit 23e8af1
Author: markusbink <bink-markus@web.de>
Date:   Fri Aug 12 19:55:03 2022 +0200

    #1 Add basic expanding new entry

commit 8a9e0dc
Author: markusbink <bink-markus@web.de>
Date:   Fri Aug 12 19:03:26 2022 +0200

    #1 Extract elements to own components

commit 96f5de6
Author: markusbink <bink-markus@web.de>
Date:   Fri Aug 12 17:49:42 2022 +0200

    #1 Add basic menu to entry

commit 7f3e436
Author: markusbink <bink-markus@web.de>
Date:   Fri Aug 12 16:58:17 2022 +0200

    #1 Add mock data for entries

commit 2e47ca5
Author: markusbink <bink-markus@web.de>
Date:   Fri Aug 12 16:37:13 2022 +0200

    #1 Add basic entry component

commit 838c7fb
Author: markusbink <bink-markus@web.de>
Date:   Fri Aug 12 16:37:02 2022 +0200

    #1 Add type for Role and Entry

commit d7dff35
Merge: e971923 7305593
Author: markusbink <bink-markus@web.de>
Date:   Fri Aug 12 10:44:16 2022 +0200

    Merge branch 'dev' into 1-ui-beitrag

commit e971923
Author: markusbink <markusbink@users.noreply.github.com>
Date:   Thu Aug 11 18:11:02 2022 +0200

    Update issue templates
@JuliaSageder
Copy link
Collaborator Author

JuliaSageder commented Jun 29, 2023

schon länger kursierende Ideen für Ansätze:

  • inhaltlich sensibles Scrolling
  • Stapelung von Mehrfachbezügen
  • Auffüllen durch Kopien -> unübersichtlicher (?) aber jeder bezugnehmende Beitrag hätte so einen Partnerbeitrag auf der anderen Seite

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
high effort High Effort high prio High Priority
Projects
None yet
Development

No branches or pull requests

1 participant