Comments (16)
Well, thanks for resurrecting this old thread : )
This is a prototype of something I'm working on at the moment:
from sketch-commands.
+1 for this feature, resurrecting for 2017---
Also if it could be used to reorder the layers within an art board would be helpful for documentation (so the order that page elements occur in the page is reflected by the stacking order in the Wireframe / Layers sidebar.) I end up spending a large amount of time re-ordering others' work when it's time to ship to the engineers.
Any new progress on the fix?
from sketch-commands.
I think I understand what you mean, but let's put it in pictures.
So, what you're saying is, imagining you have this document:
you'd run a command and end up with this document:
Is this correct?
You're right in that it cannot currently be done with the Sketch API, but I think there might be a workaround. I'll have to run some experiments : )
As for the "expand/collapse all Artboards/Groups in the Layer List", feel free to create a new issue, but I think it might be a duplicate of #16 : )
from sketch-commands.
Quick update: I've pushed my prototype plugin to https://github.com/bomberstudios/artboard-manager
Still some work to do, but it's definitely usable for iPhone-sized artboards
from sketch-commands.
+1
Love this idea—can the Sketch API can support it?
from sketch-commands.
That's exactly what I mean :-)
We often also export it as a file sequence, that would be "00 Home.png", "01 Article.png", "01 Comment.png" according to your visual …
from sketch-commands.
Hey, sorry to resurrect an old thread but I just wanted to second the motion for a way to reorder the artboards in the layer list by geography within the canvas. First off, thanks for your work in bringing us these great plugins! They make sketch doable for an Adobe veteran. I'm just picking up Sketch and one of the things I miss greatly from Illustrator is the auto-numbering that occurs with artboards. In Illustrator I create a new file with 50+ artboards, it automatically grids them, and I start making screens in order. Then I can pretty easily reorder them by cutting and pasting all the stuff inside one artboard and into another and the artboard numbering persists because it's automatic (tied to the artboard location which I don't change).
In Sketch Numberize gets me part of the way there, but the order of the numbers (which is important to me because it relates to the order of the flow I'm creating) depends on the order of the layer list which I generally don't like to bother with. Why should I have to reorder artboards on the canvas and then also reorder the layer stack? Sounds photoshoppy. Anyways, thanks again for the great work you've done and if you wanted to know whether there's anyone else out there who could use the layer-stack-reordering command, there is! :)
from sketch-commands.
Pretty sweet! I love the second idea too, where the artboards space themselves automatically.
from sketch-commands.
Love this idea too!!
from sketch-commands.
3 yrs! great to see this come alive again. and this for sure is something that should be triggered by user events :)
from sketch-commands.
I love this idea too! Having the artboards automatically order in the layers list based on the order on screen would be awesome
from sketch-commands.
This is awesome, can't wait to use the next iteration
from sketch-commands.
Is any of this released in some usable form?
from sketch-commands.
Not yet, haven't found the time to cleanup what I have (I found some issues when working with non iPhone-sized Artboards : )
from sketch-commands.
I need this SO BAD right now. :) Thanks for working on it, @bomberstudios ! Any updates?
Update: I just figured out a bit of a workaround using two other plugins.
First, this one: https://github.com/romannurik/Sketch-ArtboardTricks?utm_source=designernews
Use "Prefix Artboard Names with Numbers" (make sure you select all your artboards and "Align Top" so they're all on the same X axis.
Then use this plugin to sort them now that they're numbered sequentially: https://github.com/romashamin/sort-me-sketch
Bit of a pain, but way less so than manually reordering them!
from sketch-commands.
@bomberstudios That prototype is amazing. I don't care so much about the artboard names changing as I do the layer list order to match the reordering that's going on with the artboards.
(Although I think I'd probably use what you've prototyped too, I just haven't figured out how that would fit with my workflow.)
from sketch-commands.
Related Issues (20)
- Export selection to desktop does not work in latest Sketch version
- Title Case Plugin not working. HOT 1
- Not working "Move..." commands in 3.4 HOT 10
- Update project structure to follow new Sketch plugin guidelines HOT 7
- export doesn't see all artboards HOT 1
- "Export All Artboards as png in..." doesn't give a prompt HOT 8
- Height/Width in Size menu doesn't work in Sketch 39 HOT 3
- Set radius broken
- Export Selection to Desktop HOT 2
- Duplicate Artboard no longer offsets the duplicated artboard in Sketch 40 HOT 2
- How to scale exports in New versions of sketch (41+) HOT 1
- Export Page to PDF / PNG no longer works HOT 6
- Support Sketch 45 plugin update system HOT 1
- Update README to include command information HOT 2
- Select Current Artboard broken HOT 2
- “Select / All Layers in Current Artboard” doesn't work HOT 1
- Export Whole Page to Desktop doesn't honor dark mode HOT 2
- Text layer within group unclickable after moving 100px (Sketch 52.5) HOT 1
- Space Vertical & Space Horizontal Spacing field isn't keyboard focusable (Sketch 53) HOT 3
- Sketch Commands causing severe performance issues and crash to desktop HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sketch-commands.