From now on it’s possible to group elements in the tree! 🥳
Grouped elements act like a single element on the canvas. You can move them around and they'll stick together, which can be pretty handy when you want to group several design elements together.
Read more about grouping an other changes regarding the Element Tree on our docs.
Our rich-text element just got even better! Let’s see what has been changed.
Padding: Now it is possible to adjust padding. This plays very nicely if your text element has a background.
Resize: Sometimes you want to resize a text element for your need. We got your back by providing 3 different resize modes 🙌
Vertical alignment: Since the size of the text element can be adjusted freely you can change vertical alignment.
Read more about the Text element on our docs.
Today we released a unified experience for Embedding & Sharing your snaps from a new modal. You're now also able to describe your snap for better SEO.
Hint: Your old snaps are now public by default and accessible by everyone who has the URL. Newly created snaps will be unpublished by default and you have to actively publish them.
Additionally we also unlock this powerful feature for our free plan, so more people can get in touch with it. 🙌
When creating a new snap with snappify, you maybe need different starting points. Like either you want to start with a Blank canvas, or only a code editor.
That’s why we’ve introduced a new Modal for creating snaps, where you can choose the default snap to start with! It also includes a link to our new Template Gallery, if you want to get started with a more sophisticated Templates.
We’d love to hear your feedback about this. Do you maybe have default styles you’d like to be added to this modal or other additions you’d like to see?
Happy Halloween! 🎃
Celebrate and spook away all those bugs using our scary new Halloween templates 👻🧛♂️🧟
The snappify Template Gallery is live! Choose from various handcrafted Design Templates to quickly get started with your next snap. 🙌
We strive to manually extend the gallery and even have plans for opening it up to Community contributions in the future!
Head over to 👉 https://snappify.io/templates
Our users on the free plan now have unlimited access to form elements. 🙌
On top of that, we also introduced our first tutorial where we explore how we can leverage those form elements. At the end of the tutorial, we have 3 templates (see the image) that you can copy to your dashboard and customize how you like. 😎
The official IntelliJ Plugin for snappify is now available 🥳 You’re now able to create your snaps directly from your IntelliJ-based IDE. Check out:
- The plugin on the Jetbrains Marketplace: https://plugins.jetbrains.com/plugin/20122-snappify
- The docs for the plugin: https://snappify.io/docs/integrations/intellij
From now on users on the free-tier are able to create up to 3 snaps (+ one per Integration) on the snappify Dashboard 🥳
We want to give our users more power so they see what they can achieve with snappify 💪🔥
Additionally we also enabled more shortcuts for free users. They come in really handy when using the snappify Editor so be sure to check them out!
In the future, we want to unlock more features for our free plan. Today we did the first step and removed the restrictions of code highlighting 🥳.
Additionally, we are happy to introduce the opacity highlighting. Have fun! 🙌
Snapping guidelines is a must for a graphic design tool. But Sometimes you want to position elements freely per drag. Now you can do that! Just hold `CMD/Ctrl` to disable the snapping guideline. 🙌
As part of these changes, we also changed how you can multi-select elements on canvas individually. You can either select multiple elements with Shift-Click or per drag-select.
We polished the UI of the elements list (left toolbar) and also improved the UX for better distinction of the hover and selected state to the elements.
In addition to existing elements selection by pressing `CMD/Ctrl` and click, we also support selecting multiple elements with Shift-Click.
The context menu got new a new option to “Rename” which is the same as double-click on the element. Also, lock/hide options are added, which can be applied on multi-selection.
Give the element a custom name to keep a better overview. Simply double-click on the label of the element to enter the edit mode. The new name will be saved automatically if you click outside or by hitting ENTER keyboard.
From now on you’re able to embed your snaps on Hashnode, Medium, or Notion.
Have you ever wanted to embed beautiful code snippets or even more sophisticated code explanations in your technical blog? snappify got you covered 💪
Those embedded snaps are responsive and fully interactive, which means that your viewers can easily copy your code snippets.
Checkout the docs for more information and to see some examples.
We now support responsive embedded snaps! 🥳
They will shrink in size or be centered depending on the screen size. Now there’s nothing which stops you to embed beautiful code explanations on your own website / blog! 🙌
Checkout the docs for more information.
The snappify Docs are live! 🥳
It will be a living documentation and is still not finished, but we’re happy that we have released the first version. If you miss anything specific, please reach out to us via chat.
What’s maybe interesting for you, because it was basically hidden until now, is that we now have docs for our Simple Snap API which lets you automate the creation of your snaps!
Support for multi-select with drag has landed on snappify
Now you can select elements on the canvas with a simple drag same as you used to with other editing tools.
A new gradient picker has landed on snappify! 🥳
This means that you now can specify gradient colors on *every* element color, doesn’t matter if it’s the text color, code editor color, stroke colors, snap background - no limitations! 😄
Hint: easily paste CSS gradient values in the gradient picker to apply them!
Lock and Hide elements for a better editing experience on the canvas.
Lock: When an element is locked it becomes not selectable on the canvas so you can’t move it unintentionally.
Hide: When an element is hidden it disappears completely from the canvas. This also means snapping guidelines won’t be applied to this element.
However, in both case, you’ll be able to select the element still on the elements list (left toolbar) and change the properties of the element as usual
Various new form elements are now supported! 🥳
Now you can add ellipse (circle), rectangle, and different types of polygon elements to your snaps.
As you can see in the screenshot above, you can also use it for more sophisticated code annotations.
The first form element - the ellipse - hast just landed in snappify 🤩
Form elements help you to style your snaps in an even more unique way and we want to add more variants in the upcoming weeks!
Hint: press Shift while resizing an ellipse element to create circles.
We introduced “automatically generated folders”.
Every time a snap gets generated via the API or the VS Code Extension, it will be stored in the corresponding folder, so those snaps don’t pollute your Root folder anymore. 😄
Of course you can just move the snaps into any other folder afterwards!
New tilting functionality is here 🤩
Now you can tilt the code-editor, rich-text, profile-info and custom image elements. So you can present your snap in an even cooler way 😎. Just play with the control (2) - you will love it.
In case you already know the exact tilting degree, you can activate the manual editing mode where you can put the values into the input fields.
The snappify Editor now shows you a rotate handle for all elements which can be rotated. Hint: If you have Ctrl / Cmd pressed while rotating, the element will move in 45° steps.
The snappify VS Code extension is now publicly available! 🥳
Now you can just create snaps from within your IDE - head over to the VS Code Marketplace for usage instructions: https://marketplace.visualstudio.com/items?itemName=snappify.snappify
New Arrow Styles have landed! 🥳
You’re now able to create dashed or dotted lines and have the ability to customize the start and end markers of each arrow. It’s also possible to choose now marker at all to just draw a simple line.
Have a look on the right toolbar when selecting an Arrow element to see which customizations are possible.
We released some new code window styles to give you more options on how to style your code snippets! 🥳
In order to change the style you have to select a code window and open the “Window Control” accordion on the right toolbar. It’s now also possible to hide the tab completely if you just to want to share a plain code snippet without the window-look.
It’s now possible to upload an image directly from your clipboard. When you have an image in your clipboard and you’re on the snappify Editor, just paste it and it will be uploaded so you can use it right away.
Another clipboard improvement is that you can now copy & paste the selected elements in the snappify Editor.
Just select the element(s) you want to copy, pess CTRL / CMD + C to copy and then CTRL / CMD + V to paste them again.
This even works across different snaps! So when you have a special group of elements you want to reuse in different snaps, just copy and paste them onto a new snap 🥳
We’ve also prepared a video where you can get a better overview about those new features:
From now on you see snapping guidelines while dragging an element.
This helps you to better align elements to each other and the center / edges of the background.
It’s now also possible to select multiple elements at once and drag them around together.
You can even apply alignment options to your multi-selection on the right toolbar.
We’ve also prepared a video where you can get a better overview about those new features:
Our new dashboard is live and replaces the old Snaps modal!
It’s something several users asked for already and finally introduces a new way to organize and keep a better overview about your snaps.
You’re now able to create several folders and sub-folders to bring more structure into your workflow when using snappify.
If you miss something particular in the new dashboard or have essential additions in mind, please reach out to us! 😄
We’re proud to tell you that Pro users are now able to embed their snaps via an iframe.
That means you’re now able to embed an interactive version of your snap into your own website / blog! Additionally users can easily copy the code with a new “Copy” button which is visible when hovering over a snippet.
Our next goal is to make snaps easily embeddable into blogging platforms like Medium, dev(.).to or Hashnode 😎
We’re also excited to tell you that we launched a closed Beta for the new snappify API! It’s a REST API which takes some configuration parameters and returns a beautifully styled image of your code snippet, like you’re used to from the snappify Editor.
We’re still looking for testers, so if you’re interested in giving it a try, pls just write a DM to Dominik and he will send you the instructions.
All our Pro users now have the possibility to share their snaps via a public URL! And the groundbreaking thing here is: it’s not just an image, but an interactive version of your snap, where viewers can easily copy your code snippets!
Take a look at this example snap: https://snappify.io/view/bcc54061-6e8f-44c5-a4f4-1abcad520108
We would love to know your feedback about this new feature!
About a year ago we started developing snappify and our goal was to build a tool that makes it easy to create beautiful code snippets, while also provide our users a powerful editor which helps them to annotate and explain their snippets.
We are confident that snappify has grown to be a very helpful tool for developers around the world and therefore it's time to make more people aware of it via ProductHunt. 🙌
Your support definitely makes the difference and we'd be super happy if you check it out on ProductHunt and leave your feedback. 😻
We’ve added a new arrow element which can be super helpful to point out specific areas of your code. You can drag it around and add as many points to it as you wish. Also have a look at the styling possibilities on the right toolbar!
Another feature we’re happy to release is Code Highlights.
You can now either “Washout” parts of your code to either blur them or gray them out. This can be helpful if the viewer should focus on specific parts of the code.
Additionally it’s now also possible to show lines as Added or Removed which can be used to emphasize changes in a code snippet.
Checkout the video below to see both features in action 👇