GithubHelp home page GithubHelp logo

kawamurakazushi / figma-format Goto Github PK

View Code? Open in Web Editor NEW
16.0 16.0 4.0 2.47 MB

Canvas formatter for Figma, Made with Svelte.

Home Page: https://www.figma.com/c/plugin/732774680197470712/Figma-Format

License: MIT License

HTML 5.64% JavaScript 2.30% TypeScript 7.10% CSS 84.96%
figma figma-plugins svelte

figma-format's Introduction

๐Ÿ‘‹ Hello,

figma-format's People

Contributors

kawamurakazushi avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

figma-format's Issues

Please allow for groups inside of groups

Hey! I would love to see nested grouping as part of this plugin. This would allow detailed component libraries to be structured well. The primary goal here is to use multiple grouping symbols in a name and layout the frames accordingly (For example: Desktop/buttons/primary/text-only). A secondary feature would be to add text titles above the groups automatically. Anyway, hope to see another update, this is one of my most valued plugins.

Select specific separator instance, not just the first match

Hello, thank you for providing such a great plugin. It is the closest thing I've found to Symbol Organizer for Sketch. One limitation I've found is that typically we use "/" to organise our libraries into multiple levels, so the dropdowns are optimised when trying to select a component from the design files. But when trying to organise the library, we don't necessarily want the plugin to use the very first "/" it encounters in the name as the trigger for the split. Any way around it so we can specify whether to use the first, second, third "/" match etc?

Example component names:
Navigation / Logged in / Component 1
Navigation / Logged in / Component 2
Navigation / Logged out / Component 1
Navigation / Logged out / Component 2

We might want to group together everything that is part of the "Logged in" group, but if we use "/" in the plugin, they all get grouped together because of the "Navigation" parent group.

Thank you

I can't organize artboards what include numbers at beginning

image

I want to organize my screens artboards, but my team and I have specific formatting for screens names. For example:

01.00_Screen name

  • 01.01_Screen name (child)
  • 01.02_Screen name (child)

02.00_Screen name

  • 02.01_Screen name (child)
  • 02.02_Screen name (child)

We pretend to combine with the / separator to organize them. Cand you help me, please?
Thanks!

Number of frames in a row

Currently it seems like the number of frames in a row is limited to 11, and any additional frames in the group break to a new row. Would be great if it was possible to have an unlimited number of frames in a row without ever breaking.

Components with capitals do not sort correctly

2020-07-07 13 40 04

Expected Behavior:

The expected behavior is to sort A-Z: Adobe, AWS, Chrome, CSS, Webpack, WebStorm.

Actual Behavior:

Frames with capital letters in any part of the string get sorted ahead of frames with lowercase: AWS, Adobe, CSS, Chrome, WebStorm, Webpack.

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.