Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ipscend screenshot #2

Closed
2 of 3 tasks
daviddias opened this issue Sep 30, 2015 · 28 comments
Closed
2 of 3 tasks

ipscend screenshot #2

daviddias opened this issue Sep 30, 2015 · 28 comments
Labels
help wanted Seeking public contribution on this issue kind/enhancement A net-new feature or improvement to an existing feature

Comments

@daviddias
Copy link
Member

Extra
- [ ] --gif to generate the gif of all the screenshots (<- killer feature!!! :D )
Seems that to generate gifs in a Node.js context, it requires access for libgif to be installed. However, the browser already has this built it, so moving this feature to https://github.com/diasdavid/ipsurge-preview

@daviddias daviddias added the kind/enhancement A net-new feature or improvement to an existing feature label Sep 30, 2015
@daviddias daviddias changed the title ipsurge preview ipsurge screenshot Oct 6, 2015
@daviddias
Copy link
Member Author

update renamed preview to screenshot

@daviddias
Copy link
Member Author

Looking for help in making the screenshot timeline preview look nice. An inspiration for it is making it have the same file of Apple's time machine:

Current:

image

Anyone is available to help? :)

@dignifiedquire
Copy link
Member

I'll take a look what I can do :)

@dignifiedquire
Copy link
Member

first draft
timeline-v1

@RichardLitt
Copy link
Contributor

Those aren't jellyfish.

No but seriously that looks awesome.

@daviddias
Copy link
Member Author

Loooooks sweet! 😄

PS: cuttlefishes are more awesome than jellyfish :P

@daviddias
Copy link
Member Author

@dignifiedquire did you had the chance to look at this again? Can't wait :):)

@jbenet
Copy link

jbenet commented Oct 19, 2015

that looks really good.

@jbenet
Copy link

jbenet commented Oct 19, 2015

where that = {@dignifiedquire's example, that cuttlefish}

@daviddias daviddias changed the title ipsurge screenshot ipscend screenshot Oct 20, 2015
@daviddias
Copy link
Member Author

update
still WIP

@dignifiedquire
Copy link
Member

@diasdavid link is not working for me :(

@daviddias daviddias added the help wanted Seeking public contribution on this issue label Oct 20, 2015
@jbenet
Copy link

jbenet commented Oct 20, 2015

mmm try ipfs

@daviddias
Copy link
Member Author

I was on a train, dropbox was the only thing that would do continuous syncing (which reminds me...), should work now, also:
image

@jbenet
Copy link

jbenet commented Oct 27, 2015

nice!

@daviddias
Copy link
Member Author

Found a timemachine.js library - https://github.com/stefanw/Canvas-Timemachine :D

@andresgutgon
Copy link

Working on CSS/JS version of @dignifiedquire mockup:

image

@daviddias
Copy link
Member Author

@andresgutgon starting to look awesome!! :D

@jbenet
Copy link

jbenet commented Nov 17, 2015

wow this is very cool. i want to use it!

btw @diasdavid i think the ipscend data structure should use a commit object in ipfs-- something like ipfs/notes#23 -- OR alternatively, import the history from git itself (maybe tag the commits constituting a published version).

@daviddias
Copy link
Member Author

@jbenet that would be pretty sweet! You have my full attention, can we chat today about roadmap to make versioning part of IPFS? :D

@andresgutgon
Copy link

Working demo:
https://ipfs.io/ipfs/QmTVZxZMT5Cx3157fHkv16FY8PHYSJfy2xDhLdXXntkimw/

Still super WIP. I need to:

  1. Work on navigation UI (buttons for back/forward) versions
  2. Connect with a real side (now are just images)
  3. Move all code to a JS lib and make a class
  4. Fix mouse will navigation.

The idea is to be able to move between versions with mouse wheel/trackpad, arrow keys and UI. Now it's only posible with arrow keys

@daviddias
Copy link
Member Author

Awesomesauce! :D :D I love fade animation. Are you still using timemachine.js or created your own lib?

@andresgutgon
Copy link

Are you still using timemachine.js or created your own lib

It's just a bit of javascript and CSS :)

@andresgutgon
Copy link

Ok, I'm still working on it. I refactored the code into 2 files. ipscend-version-getter.js to make ipfs API call and timemachine.js that is managing UI logic to switch between versions.

Now is working with a real ipcsend site.
ipscend-for-real

TODO

  • Add UI buttons to move next and forward.
  • Add a header to display ipfs logo like in @dignifiedquire mockup.

BTW. Someone can pass me an svg version of ipfs logo? Or do you have some kind of press page with corporative assets?

/cc @diasdavid @jbenet

@andresgutgon
Copy link

Also. Do a nice ipscend example to use as defaul :)

Maybe we could use https://ipfs.io/ home page to check evolution

@dignifiedquire
Copy link
Member

@andresgutgon nice work :) logo assets can be found here: https://github.com/ipfs/logo

@andresgutgon
Copy link

Hi thanks @dignifiedquire . I don't see .svg format. I'm not a designer and only have Inkscape installed. Do you knwo where I can find .svg version?

@andresgutgon
Copy link

@dignifiedquire
Copy link
Member

@andresgutgon sorry there doesn't exist a vector version at the moment, you will have to make due with png for now.
//cc @jbenet

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Seeking public contribution on this issue kind/enhancement A net-new feature or improvement to an existing feature
Projects
None yet
Development

No branches or pull requests

5 participants