twinejs icon indicating copy to clipboard operation
twinejs copied to clipboard

Empty passages with a tag should still be translucent

Open webbedspace opened this issue 2 years ago • 2 comments

Is your feature request related to a problem? Please describe.

No response

Describe the solution you'd like.

I noticed that passages are displayed as non-translucent if they have one tag, even if they are still empty:

image

Personally, I think this is a bit visually misleading; I'd prefer it if the passage showed the tag stripe, but was also translucent. That would convey more information.

Describe alternatives you've considered.

I guess you could, maybe, make it slightly less translucent than usual, as an "in-between" of completely empty and in-use.

Additional context on this suggestion.

No response

Presubmission checklist

  • [ ] I am interested in working on code that would implement this feature request. (This is not required to submit a suggestion.)
  • [X] I have done a search and believe that an issue does not already exist for this idea in the GitHub repository.
  • [X] I have read and agree to abide by this project's Code of Conduct.

webbedspace avatar Nov 27 '22 16:11 webbedspace

Right now, I'm against this personally because the intent of the translucent appearance is "this was automatically created and the user hasn't put any content into it, and thus may be automatically deleted when all links to it are removed." (kind of a mouthful, I realize). Adding a tag feels like an intent.

klembot avatar Nov 28 '22 17:11 klembot

I think the translucency is a bit more useful than just that one signal - I often have a workflow of creating passages with a given name and tags that relate to its position in the story, and then fill it out later, leaving it as a 'placeholder' so that it contributes some structure to the story map, and its translucency makes its emptiness more conspicuous than just the "Double-click here to..." text does. (I mean, I do typically use TODO tags for my projects, but the translucency provides a little extra information on top of that.)

webbedspace avatar Nov 28 '22 18:11 webbedspace