Can you guys please help me with something? It's about punctuating the dialogue in My Only One AU story. If there's any English specialists who can give an advice, it would be wonderful.
Alright, as far as I know that in classic writing the dialogues are usually punctuated with quotation marks, however My Only One is a graphic novel, and it's text design is made to resemble movie captions.
In movie caps, the beginning of sentences are usually not punctuated, right? The text just goes because the characters speak on the screen. However MOO is not a movie, lol, it's format is illustrations with captions, and I needed to highlight where are character's thoughts expressed and where is their speech.
I chose to leave out any punctuation in the beginning of sentence for character's thoughts, like this:

While I picked em dash (β) for dialogues because it seemed to me as a readable punctuation mark that highlighted the dialogue. I know that it's not according to English grammar and it kind of pressing on me that it's not correct.
I googled movie caps that include dialogues, and they are often punctuated with hyphen, in rarer cases with punctuation marks, (the latter are mostly used for quotes, following the em dash and name of the author afterwards).

These movie caps use hyphen (with or without space, I'm not sure which is correct). Anyways it's not all about grammar only, it's about readability and good looking design too.
Why I didn't use hyphen (-) is because in the font I used it looks a bit small and it doesn't highlight the text, or maybe it's just me? That's why I need to know reader's opinion.
I wonder if en dash (β) is fine, or hyphen is more correct? En dash is something in between, shorter than em dash and longer than hyphen, but I don't know if it's actually fine to use it?
Here I made examples that include different punctuation marks. Which one looks better for you? Is it comfortable to read? You can vote in the poll or leave your opinion in the comments π

Bree
2023-09-29 20:20:04 +0000 UTCjeonjunkie
2023-09-28 23:15:36 +0000 UTCKittyKat801
2023-09-28 18:24:25 +0000 UTCBarbara
2023-09-28 17:10:43 +0000 UTCGemmaLou
2023-09-28 16:16:45 +0000 UTCBrooklynShoeBabe (Kisha)
2023-09-28 15:24:20 +0000 UTCAmy Contarino
2023-09-28 15:19:37 +0000 UTCTrixie Firecracker
2023-09-28 15:02:57 +0000 UTCsipsix
2023-09-28 13:22:16 +0000 UTCDeni
2023-09-28 13:15:39 +0000 UTC