Create states for Symbols
Create hover, active, and other states for Symbols to support interactive prototypes and design systems.
New in Sketch — Independent borders, selection colors, and more Learn more
Vote for the features you’d like to see in Sketch, or submit your own. We review every request.
Thanks. Your request has been submitted for review. We’ll publish it once we’ve had a look.
Something went wrong. Please try again.
Create hover, active, and other states for Symbols to support interactive prototypes and design systems.
Apply Color Variables to gradient stops so changes carry through wherever those gradients appear.
Create variables for colors, content, and other values, with modes for themes, languages, and responsive contexts.
Choose which pages stakeholders can see, without duplicating documents or moving work into a separate file.
Crop and position image fills directly in the Fill options, without masking or editing the source image.
Set negative spacing between Stack items for overlapping layouts, tables with shared borders, and compact groups.
Set border widths independently for each side of a rectangle, frame, or graphic, including dashed borders.
Animate matching layers between Artboards or overlays, with control over timing and transitions.
Play video in prototypes, either from an embedded file or a linked source.
Control font features, line height, mixed formatting, and other typographic details directly in Sketch.
Choose whether Text Styles include color and alignment, so style updates don’t overwrite local design choices.
Apply layout behavior to regular groups and containers, not only Symbol sources.
Double-click an Artboard name on the Canvas to rename it without using the Layer List.
Move up through nested Symbol override menus with breadcrumbs or a back action, instead of reopening the menu from the start.
Replace a selected layer or group with copied content from the paste menu or contextual menu.
Copy a link that opens a specific Artboard in the web app, without navigating through the full document first.
Define columns, gutters, and widths with clearer controls, so Sketch calculates the remaining grid values predictably.
View complex documents as outlines, so dense layer structures are easier to inspect and edit.
Adjust repeated fills, borders, text colors, and tints across a selection from one place.
Create arcs, pie charts, rings, and doughnut shapes with dedicated controls.
Set line height with relative units such as em or percentages, alongside fixed pixel values.
Use modern color spaces for palettes, contrast work, and browser-aligned design systems.
Apply formatting such as bold, italic, and other text changes inside Symbol instances without detaching them.
Adjust padding and margin values in Symbol instances, ideally with reusable spacing tokens.
Hide regular layers inside Symbol instances, not only nested Symbols.
Export more token types, including aliases, typography, spacing, grids, and corner radius.
Organize Workspace documents and Libraries with nested folders inside projects.
Open a Symbol source beside the current document, so you can edit it and see instances update in context.
Set minimum size constraints for components and layout items so they stay usable as content changes.
Let clients and collaborators comment on shared designs or prototypes without creating a Sketch account.
Group related Symbol options into variants, so you can switch states and configurations more easily.
Find every instance of one or more Symbols in a document without relying on a plugin.
Create horizontally scrollable prototype areas for mobile flows, data grids, and wide content.
Choose the Canvas background color around Artboards and Frames for better contrast while you work.
Automatically convert text to outlines during export, including from the command line, while keeping source text editable.
Give Color Variables different values for themes, brands, or modes, and switch them at document or Library level.
Make top-level Frames easier to scan with clearer visual dividers in the Layer List.
Arrange Symbol sources on the Symbols page automatically, without relying on a plugin.
Publish a roadmap where people can see what we’re exploring, vote on priorities, and follow progress.
Keep a resized Symbol instance at its current size when its content changes, unless you reset it to its original size.
Show device bezels around prototypes or exports for cleaner presentation without resizing Artboards manually.
Receive comment notifications in the Mac app, so you don’t need to switch to the web app or email.
Show a persistent Layer List in the web app’s Artboard view so you can inspect structure without opening contextual menus.
Add clickable links in designs that point to other Sketch files, Artboards, or pages.
Create prototype links that jump to a specific section of a longer page, like an anchor link.
Remember the last rename settings and support saved rename presets.
Make plugins easier to maintain across Sketch releases and strengthen support for plugin developers.
Apply reusable modifiers, such as text case or theme variants, without replacing a full style.
Skew layers and create isometric or perspective effects without relying on plugins.
Add deeper animation tooling for advanced interaction prototypes, inspired by Principle.
Choose a reference object when tidying layers, similar to align-to controls.
Write release notes when saving a new Workspace version, especially for starred versions.
Use one base design system across multiple brands without duplicating every Library for each project.
Set up layout guides with clearer, more predictable controls.
Start a transition or animation automatically after a set delay in prototypes.
Suggest existing Symbol folder paths when naming or organizing new Symbols.
Trigger overlays, styles, or tooltips when someone hovers over an element in a prototype.
Add lightweight animations, such as GIF or Lottie-style motion, directly in Sketch prototypes.
Make locking and hiding layers faster and clearer in the Layer List.
Show prototypes at their intended size, then scale down only when the screen is smaller.
Set corner radius directly on images without creating a mask.
Check color contrast directly while choosing colors, with guidance for low-contrast areas.
Copy the assigned Color Variable when picking a layer color, not only its raw color value.
Group and rename layers automatically to keep document structure cleaner.
Apply corner radius directly to Artboards for rounded exports and presentation mockups.
Update a Text Style while preserving local formatting overrides such as links, superscript, and emphasis.
Check contrast, text sizing, and layout accessibility directly while designing.
Let nested layers snap to objects outside their group, with a toggle to control the behavior.
Create prototype links that point to Artboards in other Sketch documents.
Move through prototype screens linearly with the keyboard arrow keys, not only through playback history.
Drag to rearrange the order of fills, borders, shadows, and inner shadows.
Create containers with their own size, styling, clipping, and local coordinates for nested layers.
Jump between linked Artboards from the web Canvas without entering prototype playback.
Truncate overflowing text with an ellipsis or similar control without extra workarounds.
Apply perspective and angled transforms to layers, groups, and text for isometric graphics.
Insert an instance directly from the selected Symbol source with a contextual menu item or Inspector button.
Reuse an Artboard as a layer inside another Artboard without converting it into a Symbol.
Allow snapping to layers across groups, not only within the current group context.
Use AI-powered Assistants to find design issues and help fix them directly in Sketch.
Add a flat export option that saves assets without recreating layer-name folders.
Keep text overrides when swapping nested Symbols, even when the override matches the default text.
Pin important documents in the Mac app and web app so they’re easier to find.
Use the middle mouse button as the Hand tool for faster Canvas navigation.
Preserve the aspect ratio of images and other elements inside layout containers.
Make superscript, subscript, bullets, and baseline controls easier to access while editing text.
Reduce the time it takes for updated prototypes to render and become available to teams.
Create Symbols with layers hidden by default, then show those layers in individual instances.
Use generative text in designs to replace placeholder copy with more realistic content.
Let clients sign up or comment from shared prototype links without leaving the prototype flow.
Drag to reorder Color Variables, Layer Styles, and Text Styles without relying on numbering.
Define different variable sets for styles such as shadows, colors, and other reusable properties.
Copy and paste layout or grid settings between Artboards with fewer manual steps.
Give the community a place to share free Sketch files, templates, design systems, and examples.
Apply color tags to layers in the Layer List so large documents are easier to scan.
Export selected Artboards as PDFs with clearer control over the output.
Apply Color Variables to Symbol overrides so instances stay connected to design system colors.
Adjust Sketch’s interface scale for better comfort on different displays.
Keep a component’s chosen size when switching states or changing its content.
Navigate nested Symbol structure more quickly when editing or swapping components.
Let prototypes respond to keyboard input for forms, shortcuts, and richer interactions.
Set character and line spacing with proportional values that scale with text size.
Create linear or radial blurs with adjustable stops for smoother depth and glass effects.
Toggle Pixel Fitting from a menu command instead of only from Settings.
Pin important Artboards, layers, or groups so they’re easier to return to in large documents.
Search Artboards directly when setting a prototype interaction target.
Trim extra vertical space in text so typography aligns more predictably in layouts.
Support richer overlay interactions for prototype flows, beyond the current overlay options.
Let the full search field area activate search, not only the text input itself.
Create translucent, specular glass effects for modern Apple-style interfaces.
Show clearer feedback when Libraries sync, update, or need attention.
Display row numbers in the Layer List to make it easier to reference layers in large documents.
Keep the Workspace window open after opening a document, so switching files is faster.
Find and merge duplicate Symbols so documents and Libraries stay easier to maintain.
Use layout controls that map more closely to CSS flexbox behavior.
Keep headers, footers, or other elements fixed while the rest of a prototype scrolls.
Give freelancers a place to connect, share work, and find opportunities around Sketch.
Expand design token workflows so more design system values can move between Sketch and code.
Set the position and alignment of image backgrounds inside shapes.
Save shadows as reusable variables so they stay consistent across a design system.
Increase text size in the sidebar and Inspector for better readability on large displays.
Adjust Color Variable opacity without creating duplicate variables.
Show color overrides more clearly in Inspect mode for handoff.
Show distances between selected vector points while editing paths.
Keep local text overrides when a Text Style changes.
Save reusable SVG export settings or templates for cleaner, more consistent output.
Preview and mirror Sketch documents on Android devices.
Show layers that are hidden in a Symbol source from individual Symbol instances.
Show keyboard shortcuts in tooltips so commands are easier to learn.
Choose how mouse-wheel scrolling behaves on the web Canvas.
Preview designs on mobile while emulating other device sizes and pixel densities.
Create keyboard and focus-based prototype flows for TV apps and other non-touch interfaces.
Mark prototype comments as unread or to-do so feedback is easier to track after a review.
Change a Symbol instance’s layout direction without editing the source Symbol.
Apply fills, borders, shadows, and blurs as separate reusable style parts.
Edit similar elements across a design in one action, so repeated changes take less manual work.
Give designers and copywriters a clearer workflow for reviewing and updating copy in designs.
Hide prototype links on the Canvas when you need a cleaner view of your designs.
Show how much storage a project uses so teams can manage Workspace space more easily.
Use the Command Bar to jump to Artboards and insert Symbols faster.
Replace colors only within the current selection, instead of across the whole document.
Use stepper controls to adjust numeric values more precisely in fields.
Let Inspector popovers stay open independently so you can work with them more flexibly.
Show request statuses on forum topics so people can follow progress more clearly.
Attach comments to specific layers, Symbol instances, or objects so feedback follows the right context.
Search Components with multiple terms that all need to match, for more precise results.
Create automatic tint and shade variations from a base Color Variable.
Make Color Variables easier to browse, manage, and apply from the color controls.
Rename multiple layers at once to keep design files organized.
Add image attachments to comments for clearer feedback and context.
Apply corner radius directly to groups without creating extra masks or shapes.
Add comments to local Sketch files, not only Workspace documents.
Save default styling for new Frames so repeated setup is faster.
Give developers a cleaner handoff view with clearer control over which screens they can see.
Choose which interface elements are visible so Sketch better fits your workflow.
Ungroup a Frame and keep its background as a regular layer.
Keep your place in the Components list instead of jumping back to a previous category.
Add tags to Workspace documents so files are easier to filter and find.
Duplicate and move layers with spacing that better matches the surrounding layout.
Reposition items predictably when Smart Layout content wraps to a new line.
Use Layer List order to control how Smart Layout arranges items.
Make the sidebar easier to scan and navigate in larger documents.
Edit multiple shadows with clearer controls and faster adjustments.
Create prototype screens with scrollable content areas.
Let Smart Layout resize predictably when layers are hidden or shown.
Share Sketch updates on Threads so people can follow product news there.
Choose which Workspace and comment notifications you receive.
Create mesh gradient fills directly in Sketch.
Restore recent document tabs when launching Sketch.
Copy reliable links to Artboards and the latest document version from the Mac app.
Export images that come from overrides inside Symbol instances.
Hide Symbols from insertion while keeping them available for swaps or internal structure.
Turn off Library updates for a specific document when you need to keep it stable.
Define how colors convert between light and dark themes from one source of truth.
Keep Components view open beside the Canvas for faster browsing and editing.
Control who can see or add comments based on their role and sharing permissions.
Filter draft documents out of Workspace views when you only want current work.
Export images in AVIF for smaller, modern web assets.
View prototypes at 100% scale instead of always fitting them to the Preview window.
Send invoice PDFs to the billing email address automatically, so teams do not need to download them manually each month.
Apply vertical layout to Artboards so they resize automatically when content changes.
Embed shared Previews in other tools without sharing a full document or enabling Inspect.
No feature requests match this filter.
Try Sketch and find out why designers love it. Then tell us what you’d like to see next.