Problem to Solve
Hello,
Initially I was going to just request a couple new predefined snippets. However, as I was writing this, a new idea came to mind - the ability to just customize existing default snippets, as a sort of a compromise between a full custom snippet and the defaults. See description of the problem it would solve below.
I know the custom snippet feature was recently added per #1760 which is great. Unfortunately, per #1996 , it is not necessarily able to retain custom formatting from the captured template for a new custom snippet.
This presents a problem for me as having to re-stylize all instances of a snippet I deploy would add a few steps to a process I use often. Specifically, the ones I'd like to create are quite similar to some of the built-in ones we have (like Info Box or Warning Box) , but because of the formatting loss , if I try to make my own I have to fix table border visibility and icon every time, and maybe other stuff as well. But I understand it would be a significant effort to implement full retention of formatting for custom snippets.
So at first I was thinking - could we perhaps just add a couple more predefined snippets for specific scenarios? These are the scenarios I deal with often in my workflow, but I imagine they may be useful for others with other use cases as well. My own use case is technical notes which commonly turn into full-fledged guides, and occasionally go a step further to be published into PDF walkthroughs or how-to for users. So these types of snippets (predefined boxes like warning and info) come in handy for that.
However, thinking more about it, the idea of customizing the default snippets came to mind - I'm wondering if it may make the feature more flexible and be a good compromise to solve the problem of custom snippets not retaining formatting , but hopefully without the significant investment that implementing retention of the custom snippet formatting would require.
New Feature/Solution
The two snippets I had in mind to request were a "Caution" and "Update" snippet boxes. But then I realized - both of these are very similar to existing default snippets (Warning Box and Info Box), but just with different background color, icon and title.
So instead - since the custom snippets may not retain formatting, but default ones work very well with their predefined formatting - would it make more sense to just add an option where users could do two things:
- Clone existing default snippets and give them a new name and then,
- Change the default background color and/or title of said snippets
- (Optional) Being able to also change the default icon would be a bonus but not a requirement for me at this time.
With the ability to do 1 and 2 on that list, we could likely make the handful of default snippets that are already available work for all sorts of various scenarios.
Alternative Solutions
Alternative would be my original idea of just adding more predefined snippets. However this seems less sustainable and flexible, as users have to request things specifically rather than just be able to customize to their needs.
Therefore if it would not be a huge lift to allow cloning and customization of basic aspects of default snippets, I think that could add a fair bit of value.
Thanks in advance for the consideration.
Problem to Solve
Hello,
Initially I was going to just request a couple new predefined snippets. However, as I was writing this, a new idea came to mind - the ability to just customize existing default snippets, as a sort of a compromise between a full custom snippet and the defaults. See description of the problem it would solve below.
I know the custom snippet feature was recently added per #1760 which is great. Unfortunately, per #1996 , it is not necessarily able to retain custom formatting from the captured template for a new custom snippet.
This presents a problem for me as having to re-stylize all instances of a snippet I deploy would add a few steps to a process I use often. Specifically, the ones I'd like to create are quite similar to some of the built-in ones we have (like Info Box or Warning Box) , but because of the formatting loss , if I try to make my own I have to fix table border visibility and icon every time, and maybe other stuff as well. But I understand it would be a significant effort to implement full retention of formatting for custom snippets.
So at first I was thinking - could we perhaps just add a couple more predefined snippets for specific scenarios? These are the scenarios I deal with often in my workflow, but I imagine they may be useful for others with other use cases as well. My own use case is technical notes which commonly turn into full-fledged guides, and occasionally go a step further to be published into PDF walkthroughs or how-to for users. So these types of snippets (predefined boxes like warning and info) come in handy for that.
However, thinking more about it, the idea of customizing the default snippets came to mind - I'm wondering if it may make the feature more flexible and be a good compromise to solve the problem of custom snippets not retaining formatting , but hopefully without the significant investment that implementing retention of the custom snippet formatting would require.
New Feature/Solution
The two snippets I had in mind to request were a "Caution" and "Update" snippet boxes. But then I realized - both of these are very similar to existing default snippets (Warning Box and Info Box), but just with different background color, icon and title.
So instead - since the custom snippets may not retain formatting, but default ones work very well with their predefined formatting - would it make more sense to just add an option where users could do two things:
With the ability to do 1 and 2 on that list, we could likely make the handful of default snippets that are already available work for all sorts of various scenarios.
Alternative Solutions
Alternative would be my original idea of just adding more predefined snippets. However this seems less sustainable and flexible, as users have to request things specifically rather than just be able to customize to their needs.
Therefore if it would not be a huge lift to allow cloning and customization of basic aspects of default snippets, I think that could add a fair bit of value.
Thanks in advance for the consideration.