GithubHelp home page GithubHelp logo

Comments (16)

bomberstudios avatar bomberstudios commented on July 19, 2024 6

Well, thanks for resurrecting this old thread : )

This is a prototype of something I'm working on at the moment:

artboard-moving

artboard-moving-02

from sketch-commands.

Quisp avatar Quisp commented on July 19, 2024 3

+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.

bomberstudios avatar bomberstudios commented on July 19, 2024 2

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:

sketch-command-request-before

you'd run a command and end up with this document:

sketch-command-request-after

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.

bomberstudios avatar bomberstudios commented on July 19, 2024 1

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.

ricburton avatar ricburton commented on July 19, 2024

+1

Love this idea—can the Sketch API can support it?

from sketch-commands.

nitrada avatar nitrada commented on July 19, 2024

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.

Petros- avatar Petros- commented on July 19, 2024

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.

Petros- avatar Petros- commented on July 19, 2024

Pretty sweet! I love the second idea too, where the artboards space themselves automatically.

from sketch-commands.

kevinbaes avatar kevinbaes commented on July 19, 2024

Love this idea too!!

from sketch-commands.

nitrada avatar nitrada commented on July 19, 2024

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.

Moustachioz avatar Moustachioz commented on July 19, 2024

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.

mrrocks avatar mrrocks commented on July 19, 2024

This is awesome, can't wait to use the next iteration 👍

from sketch-commands.

moeffju avatar moeffju commented on July 19, 2024

Is any of this released in some usable form?

from sketch-commands.

bomberstudios avatar bomberstudios commented on July 19, 2024

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.

micahdaigle avatar micahdaigle commented on July 19, 2024

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.

duncanhoge avatar duncanhoge commented on July 19, 2024

@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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.