Spacer alignment

Left alignment

Different spaces types are not aligned at the left side.

Intoduction

Using

[spacer]---
[spacer]___

You can create really nice lines straight across (like a [*spacer])

Example

[spacer]___
[*spacer]_
[spacer]---
[*spacer]-

image
I see two “problems” with this.

  • the markdown syntax with three characters (___) creates a centered line every time
    while the [*spacer] syntax really just repeats the character. (I can see how this is intended)
  • They do not line up at the left side.

The first “problem” can simply be fixed by using markdown syntax with a [*spacer] thus naming the channel [*spacer]___ or [*spacer]---
image
However the second problem persists.

[Fixed] Spacer length

Using [*spacer] will not fill the entire length!
image
It stops at 128 chars. I see you need some kind of max recursion depth / loop max but 128 seems a little low.

[Fixed] Default → spacer channel

Creating a non-spacer channel and then renaming it to a spacer will only be shown after reconnect.
image
(Changing spacer type or name will take affect instantly)

As of 2021 the left alignment remains unchanged
image

Beta 62 fixed the left alignment (finally :partying_face:)

HOWEVER: The max length of [*spacer]s is again 128. This can be too little for wider monitors or higher resolutions.

If you don’t want to extend the char count (static or dynamic) here is a solution that’s in pure CSS - all dynamic:
JSFiddle - Code Playground

Thanks to the 50th person clicking the link and thus reminding me of this problem. The max width is indeed still a problem, so sorry for bumping.

TID: 2070

This issue should be fixed with the next update. 6.0.0-beta4