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!


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)

5 Likes

As of 2021 the left alignment remains unchanged
image

2 Likes

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

3 Likes