Giter VIP home page Giter VIP logo

Comments (67)

PullJosh avatar PullJosh commented on September 23, 2024 9

Ok, git on it

...I'm so funny right

Next New Years, you should commit to gitting a life. Your puns are so repolsive, I feel the need to push you to prove that I am the master. You better branch away from the bad jokes or I'll have to resolve this conflict myself.

from elemental.

towerofnix avatar towerofnix commented on September 23, 2024 4

I think we should just use Breadfish. :P

from elemental.

towerofnix avatar towerofnix commented on September 23, 2024 4

Well, it's been a year! Glad to see progress on this! :shipit:

from elemental.

mrjacobbloom avatar mrjacobbloom commented on September 23, 2024 3

live demo, lemme know if you have any feedback before I try to figure out pull requests: https://intro-airhogs777.c9users.io/elemental/index.html?tutorial=true

from elemental.

mrjacobbloom avatar mrjacobbloom commented on September 23, 2024 3

Because breadfish.gif is amazing

could it be the default img src? I feel like having a filename as the default text is confusing

from elemental.

TheInitializer avatar TheInitializer commented on September 23, 2024 2

Looks great! Quick question: why is the default text still breadfish.gif?

from elemental.

matthewr6 avatar matthewr6 commented on September 23, 2024 2

Ok, git on it

...I'm so funny right

from elemental.

matthewr6 avatar matthewr6 commented on September 23, 2024

Agreed, but we have to build the thing first ;)

from elemental.

quat1024 avatar quat1024 commented on September 23, 2024

Yay for the "Planning" tag ❤️

from elemental.

TheInitializer avatar TheInitializer commented on September 23, 2024

We need Joyride!

from elemental.

PullJosh avatar PullJosh commented on September 23, 2024

That would be cool. :D

from elemental.

PullJosh avatar PullJosh commented on September 23, 2024

But it should be an optional thing - not something that's shoved down a user's throat (make it obvious that it's an option, but don't start the tutorial as soon as the open their first project.)

from elemental.

matthewr6 avatar matthewr6 commented on September 23, 2024

definitely :P

from elemental.

rumanti avatar rumanti commented on September 23, 2024

Don't follow Tynker's path. :P

from elemental.

TheInitializer avatar TheInitializer commented on September 23, 2024

lol you mean the $50 ripoff of scratch?

from elemental.

matthewr6 avatar matthewr6 commented on September 23, 2024

Yeah
And not joyride because jQuery

from elemental.

an-OK-squirrel avatar an-OK-squirrel commented on September 23, 2024

Sorry I haven't been doing anything, busy with ludum dare

from elemental.

matthewr6 avatar matthewr6 commented on September 23, 2024

user pages please

from elemental.

an-OK-squirrel avatar an-OK-squirrel commented on September 23, 2024

I'm done with LD becuase I gave up early so I'll do it :P

from elemental.

PullJosh avatar PullJosh commented on September 23, 2024

Here's an interesting site about first-time user experiences (essentially what we're trying to figure out here). Probably worth a read. ;)

http://firsttimeux.tumblr.com/

from elemental.

infinitytec avatar infinitytec commented on September 23, 2024

I can work on this (once we have more...).

from elemental.

matthewr6 avatar matthewr6 commented on September 23, 2024

I'd prefer we do pages first because there's a lot of stuff in the editor that's not stable at all

from elemental.

PullJosh avatar PullJosh commented on September 23, 2024

Of course! I just found the article and wanted to share it before it was lost. ;)

from elemental.

matthewr6 avatar matthewr6 commented on September 23, 2024

IK, that was meant for infinity because he asked what to do :P

from elemental.

PullJosh avatar PullJosh commented on September 23, 2024

Oh. :3

from elemental.

TheInitializer avatar TheInitializer commented on September 23, 2024

remind me why we can't use jquery?

from elemental.

PullJosh avatar PullJosh commented on September 23, 2024

Slow page loads & spaghetti code.

from elemental.

matthewr6 avatar matthewr6 commented on September 23, 2024

http://lea.verou.me/2015/04/jquery-considered-harmful/

from elemental.

towerofnix avatar towerofnix commented on September 23, 2024

Honestly the only thing I use jQuery for is $.ajax which I should probably just be using promises and XMLHTTPRequests..

from elemental.

TheInitializer avatar TheInitializer commented on September 23, 2024

yeah jquery's pretty overrated... but everyone uses it for everything, that's the thing

from elemental.

matthewr6 avatar matthewr6 commented on September 23, 2024

"everyone"? "everything"?

from elemental.

TheInitializer avatar TheInitializer commented on September 23, 2024

we need https://github.com/usablica/intro.js

from elemental.

matthewr6 avatar matthewr6 commented on September 23, 2024

+1

from elemental.

TheInitializer avatar TheInitializer commented on September 23, 2024

No jQuery in this one 💃

from elemental.

TheInitializer avatar TheInitializer commented on September 23, 2024

Oh wow lol, I tried typing :D and it came out as 💃
💃 is the new 📦 :P

from elemental.

matthewr6 avatar matthewr6 commented on September 23, 2024

what o.o

from elemental.

PolyEdge avatar PolyEdge commented on September 23, 2024

Shift Semicolon D Return = 💃

from elemental.

TheInitializer avatar TheInitializer commented on September 23, 2024

@Dylan5797 enter*

from elemental.

matthewr6 avatar matthewr6 commented on September 23, 2024

reentry
IN A GIANT BALL OF FIRE

from elemental.

PolyEdge avatar PolyEdge commented on September 23, 2024

Boom

from elemental.

matthewr6 avatar matthewr6 commented on September 23, 2024

@Airhogs777 I think you volunteered to do this on the forum thread

from elemental.

mrjacobbloom avatar mrjacobbloom commented on September 23, 2024

yes I did haha

from elemental.

matthewr6 avatar matthewr6 commented on September 23, 2024

so basically go crazy with it I guess

from elemental.

TheInitializer avatar TheInitializer commented on September 23, 2024

usablica/intro.js

from elemental.

towerofnix avatar towerofnix commented on September 23, 2024

Looks pretty cool!

It glitches out if I've previously got the palette scrolled or if I press enter when I'm not supposed to. It'll also completely close the tutorial if I press escape - could it be possible to restore the tutorial maybe?

from elemental.

mrjacobbloom avatar mrjacobbloom commented on September 23, 2024

Yes the scrolling issues are something I've been struggling with for hours 📦 -- that's why I decided to give it its own URL where it runs immediately, it makes it harder for the user to screw it up haha. As for restoring the tutorial, it shouldn't be too hard to track your place in case you accidentally exit

from elemental.

mrjacobbloom avatar mrjacobbloom commented on September 23, 2024

@liam4 I think I fixed the scroll issues and removed keyboard commands entirely (except enter, I can't figure out how to get rid of it, I think it's a tabindex thing that needs to be there for accessibility)

from elemental.

mrjacobbloom avatar mrjacobbloom commented on September 23, 2024

oh wait, in the OP @Firedrake969 said we should have a bunch of 'em. I'll start working on a system to load tutorials more on-demand-like.

from elemental.

matthewr6 avatar matthewr6 commented on September 23, 2024

Because breadfish.gif is amazing

from elemental.

BookOwl avatar BookOwl commented on September 23, 2024

Default text ideas:

  • Hello, World!
  • I <3 breadfish
  • Hello, Elemental!
  • Content goes here.

from elemental.

matthewr6 avatar matthewr6 commented on September 23, 2024

I don't even know why it's breadfish.gif right now lol

from elemental.

matthewr6 avatar matthewr6 commented on September 23, 2024

K

from elemental.

TheInitializer avatar TheInitializer commented on September 23, 2024

what is breadfish

from elemental.

matthewr6 avatar matthewr6 commented on September 23, 2024

Turn up your volume
http://www.breadfish.co.uk/

from elemental.

mrjacobbloom avatar mrjacobbloom commented on September 23, 2024

I have no idea how to get my changes back to you guys, I'm pretty sure I accidentally forked the branch... can I just email one of you a zip of my repo 😞

from elemental.

matthewr6 avatar matthewr6 commented on September 23, 2024

Forking the branch is a good thing!
Of course, that means you didn't (:P jk sorry I'm being mean) but do you even git?

Yeah go ahead and upload it somewhere or something

from elemental.

mrjacobbloom avatar mrjacobbloom commented on September 23, 2024

NO I DON'T GIT 😡 (jkjk) C9 lets you clone repos but not SSH back into the master branch or whatever without a paid account.

https://drive.google.com/file/d/0BwLpMm1gMerELUVweWlJMmlGT2s/view?usp=sharing
the only existing file that needs to change is index.html, which needs the new line <script src="resources/js/elemental-intro.js"></script> in the head somewhere. The other new files are

  • resources/css/intro.css
  • resources/js/elemental-intro.js
  • resources/js/intro.min.js
  • resources/js/tutorials/1.js and 2.js

and adding ?tutorial=[tutorialnumber] to the URL loads the tutorial.

from elemental.

towerofnix avatar towerofnix commented on September 23, 2024

NO I DON'T GIT 😡 (jkjk) C9 lets you clone repos but not SSH back into the master branch or whatever without a paid account.

C9 as in c9.io?

Why you no git? 📦

from elemental.

mrjacobbloom avatar mrjacobbloom commented on September 23, 2024

Why you no git? 📦

mostly because new CLI's scare me until someone has explicitly walked me through everything I'll ever need to do, and git has a lot of things to do. And I can't use the github desktop app 'cause I'm on 10.8

from elemental.

matthewr6 avatar matthewr6 commented on September 23, 2024

There are only like 10-ish commands you need to know if you want me to write about the ones I use

from elemental.

mrjacobbloom avatar mrjacobbloom commented on September 23, 2024

That would be cool

from elemental.

iamunknown2 avatar iamunknown2 commented on September 23, 2024

Cloning repo to PC:

git clone (URL here)

Staging (including) your changes:

git add -A

Committing your changes (last step before uploading)

git commit -m "(insert description of changes)"

Uploading your changes:

git push origin (name of branch you want to push to)

Switching branches:

git checkout (name of branch)

Making new branch and switching to it:

git checkout -b (name of branch)

Getting log of changes (current branch only):

git log

from elemental.

iamunknown2 avatar iamunknown2 commented on September 23, 2024

To elaborate...

UNSTAGED CHANGES >> git add -A >> UNCOMMITTED CHANGES >> git commit -m >> OFFLINE CHANGES >> git push origin (branch name)

For misc:

BRANCH1 >> git checkout -b BRANCH2 >> BRANCH2 (new branch)
BRANCH1 << git checkout BRANCH1 << BRANCH2

git branch:
BRANCH1 *
BRANCH2

* = You are here

from elemental.

mrjacobbloom avatar mrjacobbloom commented on September 23, 2024

Has anyone merged those changes in yet? I don't see them anywhere and it's stressing me out... please don't make me figure it out on my own 🙏

from elemental.

mrjacobbloom avatar mrjacobbloom commented on September 23, 2024

I can git now. If y'all are still interested I can add this in myself

from elemental.

mrjacobbloom avatar mrjacobbloom commented on September 23, 2024

Ok #231

from elemental.

mrjacobbloom avatar mrjacobbloom commented on September 23, 2024

Tutorials have been implemented for a while now

from elemental.

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.