Giter VIP home page Giter VIP logo

uofa-acm.github.io.old's Introduction

uofa-acm.github.io

For small edits like adding a talk, simply fork, add your talk based off the template given in the next section. Getting your changes back upstream only requires a pull request to uofa-acm master. For more in depth work, you'll need to read the making big edits section below.

Quick Start to Making (big) Changes on uofa-acm.github.io

While you could fork, change, pull request, and pray you didn't break anything, you can run the uofa-acm site locally to verify. If this interests you, keep reading.

We use the Ruby package manager RVM to install and manage the site dependencies. While RVM is not strictly necessary, it will keep your site-wide Ruby installation (if it exists) pristine.

Getting RVM installed is a single command:

$ \curl -sSL https://get.rvm.io | bash -s stable

You should now have access to rvm commands in your shell. Go ahead and install a local copy of Ruby:

$ rvm install ruby

Now grab the Jekyll microblogging framework that allows you to run uofa-acm locally on your machine:

$ gem install jekyll rdiscount

All done! Fork uofa-acm and clone your fork down to your machine:

$ git clone [email protected]:$USER/uofa-acm.github.io.git
$ cd uofa-acm.github.io
$ jekyll serve --watch

From a browser you can load localhost:4000 and view your local copy of uofa-acm. As you make edits the Jekyll serve will reload, so just hit refresh in the browser. Done and done.

Adding Your Talk

The filename of your post should be YYYY-MM-DD-Some-Title.md, where YYYY-MM-DD is the date of your talk. The file you create should go in the _posts directory of the project.

###the file should have the following layout:

---
layout: post
title: Title of your talk
smalltext: Your name
summary: A brief sentence about your talk
tags: talk
---

A full description of your talk goes here.

You can link to your website or presentation like this: [example link](http://example.com/)

Any other Markdown styling will work. See here for additional Markdown syntax

Adding Your Member Bio

The filename of your post should be YYYY-MM-DD-firstname-lastname.md, where YYYY-MM-DD is the current date. The file you create should go in the _post/members directory of the project.

We are currently working on fixing this so it is not in the posts directory and does not require a date in the filename. Stay tuned!

###the file should have the following layout:

---
layout: member
name: First and Last name
email: [email protected]
tags: members
---

Your full bio goes here.

You can link to your website, github, or linkedin profiles like this: [example link](http://example.com/)

Any other Markdown styling will work. See here for additional Markdown syntax

uofa-acm.github.io.old's People

Contributors

mgaut72 avatar bddicken avatar cwvh avatar tiltmesenpai avatar gizmo385 avatar eric135 avatar sgianelli avatar bmcarr928 avatar lnanglin avatar doristeinbach avatar breelan avatar cscheid avatar cleichner avatar cjlarose avatar dhung1 avatar scottmike0 avatar honghsien5 avatar soumya92 avatar csklimowski avatar

Watchers

James Cloos avatar  avatar  avatar

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.