This is a read-only archive of the Framer Community on Facebook.

What is Framer? Join the Community
Return to index
Jens Nikolaus
Posted Jun 03 - Read on Facebook

Any plans on having something like snapshots for framer projects? A fancier version control? That way I would not need to save 5 versions with slightly different variables as I do at the moment. Built in git would already make me happy, but I am imagining something more visual at the moment.


Jens Nikolaus

Maybe in presentation mode I would be able to switch through the versions easily. Maybe even compare them?

Gabriel Lovato

I've done something like that by putting both versions in one prototype and then doing conditionals based on where I click: left side of the button goes to version 1, right side goes to version 2... or you could do a "choose version" screen, set a variable and then activate each proto variant based on the value

Jens Nikolaus

Gabriel I like your thinking, thanks!

Jens Nikolaus

I just would love to keep everything lean, as prototyping should be that. Fast, lean, made for the bin.

Adria Jimenez

Framer is javascript+html so you can easily work with any versioning control system like git. That's how i do it. I have all projects in a git repository so i can easily create branches and tags and work with variations

Jens Nikolaus

Sure, but I would like to have it built into the fabric of Framer Studio. :)

Koen Bok

Honestly, I'm not sure if we're ever going to build in a git client. It's not the core of our product and there are a ton of products out there that are way better than we could make.

Jens Nikolaus

It’s less about git than having an easy way to compare prototypes, but Gabriel’s suggestion resonated with me.

Josef Richter

Maybe can I somehow put a layer outside the main "artboard", e.g. above the iPhone in hand? That way we could put there some switch or segmented control and just switch between different presets... That would be simple and universal solution that can be put into module or whatever.

Tisho Georgiev

I've used dat.GUI's presets support for exactly that purpose. Take a look here:

Read the entire post on Facebook