Git Product home page Git Product logo

chadev.github.io's Introduction

Chadev Style Guide

Table of Contents

The Logo

Scalable vector formats of the Chadev logo can be found in this repository in the logo subfolder of the graphics folder. The typeface used for the logo is Chatype at a weight of Medium.

Color Palette

Our color palette is made up of four primary colors.

Chadev Colors

Text

When mentioning Chadev in other texts, it should be capitalized.

License

The Chadev logo and other branding files are licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

chadev.github.io's People

Contributors

aarongustafson avatar acedrew avatar auximage avatar brb3 avatar brettwise avatar davdunc avatar davecastlevania avatar dereklucas avatar e1337kat avatar enxoco avatar fpruitt avatar jake-sl avatar juzten avatar keathley avatar kylegordy avatar matuck avatar newtorob avatar noahbranch avatar philipdbrown avatar qix- avatar rls2org avatar seabre avatar skohlhorst avatar sonusfaber avatar strangewill avatar t3hpr1m3 avatar thejohncotton avatar trippshelnutt avatar vendion avatar wa9ace avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

chadev.github.io's Issues

Build On Windows Fails Due To Non-Windows Friendly Jekyll Spawn

C:\Users\William Roush\Programming\chadev.github.io>gulp
[15:23:07] Using gulpfile ~\Programming\chadev.github.io\gulpfile.js
[15:23:07] Starting 'imagemin'...
[15:23:07] Starting 'compile-sass'...
[15:23:07] Starting 'jekyll-build'...

events.js:72
        throw er; // Unhandled 'error' event
              ^
Error: spawn ENOENT
    at errnoException (child_process.js:988:11)
    at Process.ChildProcess._handle.onexit (child_process.js:779:34)

The jekyll-build task is failing due to it expecting a batch file instead of just "jekyll" and a useless erorr message due to the lack of an attached error handler, will make a pull request once I have this building on Debian (#44).

Menu breaks into two rows at smaller resolutions

Running at a smaller resolutions the menu actually breaks into two separate rows, instead of either switching to a more condensed layout.

My current User Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/37.0.2062.120 Safari/537.36

The viewport used: Width: 822px Height: 958px

What I see:
2014-09-23-17 23 52-screenshot

Events Page Broken Again

apis.google.com/_/scs/apps-static/_/js/k=oz.gapi.en.93YTExoueec.O/m=client/…d=1/am=AQ/rs=AGLTcCOmk9lc2N8jOZZeMfbwpU1b__boCg/t=zcms/cb=gapi.loaded_0:38

Uncaught TypeError: Cannot read property 'replace' of undefined

Dunno why, isn't related to PR #101, happens on my github pages which currently doesn't include that branch.

Custom Plugins Not Supported By Github Pages

Was going to add a section for our meetups and repository for files (still working out issues with plugins not working as advertised with Jekyll, and more specifically Liquid acting up). Then @acedrew mentioned that Github only whitelists a handful of Ruby plugins.

Ughhh.

So are we going to plow ahead with more Jekyll and look into rolling our own build setup outside of Github (some kind of Jenkins CI thing?), or do we want to explore getting of Jekyll and I shouldn't waste my time?

Really without having outside plugin support and not even being able to use popular 3rd party plugins will really hamper us from doing awesome things with Jekyll.

Building On Debian 7 Fails

root@roush-server:/tank/system/www/chadev.github.io# npm install
npm WARN package.json @ No repository field.

> [email protected] install /tank/system/www/chadev.github.io/node_modules/browser-sync/node_modules/socket.io/node_modules/engine.io/node_modules/ws
> (node-gyp rebuild 2> builderror.log) || (exit 0)

make: Entering directory `/tank/system/www/chadev.github.io/node_modules/browser-sync/node_modules/socket.io/node_modules/engine.io/node_modules/ws/build'
  CXX(target) Release/obj.target/bufferutil/src/bufferutil.o
  SOLINK_MODULE(target) Release/obj.target/bufferutil.node
  SOLINK_MODULE(target) Release/obj.target/bufferutil.node: Finished
  COPY Release/bufferutil.node
  CXX(target) Release/obj.target/validation/src/validation.o
  SOLINK_MODULE(target) Release/obj.target/validation.node
  SOLINK_MODULE(target) Release/obj.target/validation.node: Finished
  COPY Release/validation.node
make: Leaving directory `/tank/system/www/chadev.github.io/node_modules/browser-sync/node_modules/socket.io/node_modules/engine.io/node_modules/ws/build'

> [email protected] install /tank/system/www/chadev.github.io/node_modules/browser-sync/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/ws
> (node-gyp rebuild 2> builderror.log) || (exit 0)

make: Entering directory `/tank/system/www/chadev.github.io/node_modules/browser-sync/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/ws/build'
  CXX(target) Release/obj.target/bufferutil/src/bufferutil.o
  SOLINK_MODULE(target) Release/obj.target/bufferutil.node
  SOLINK_MODULE(target) Release/obj.target/bufferutil.node: Finished
  COPY Release/bufferutil.node
  CXX(target) Release/obj.target/validation/src/validation.o
  SOLINK_MODULE(target) Release/obj.target/validation.node
  SOLINK_MODULE(target) Release/obj.target/validation.node: Finished
  COPY Release/validation.node
make: Leaving directory `/tank/system/www/chadev.github.io/node_modules/browser-sync/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/ws/build'
/
> [email protected] postinstall /tank/system/www/chadev.github.io/node_modules/imagemin-pngcrush/node_modules/pngcrush-bin
> node lib/install.js

? pre-build test failed, compiling from source...
? 404

> [email protected] postinstall /tank/system/www/chadev.github.io/node_modules/gulp-imagemin/node_modules/imagemin/node_modules/imagemin-gifsicle/node_modules/gifsicle
> node index.js

? pre-build test failed, compiling from source...

stream.js:94
      throw er; // Unhandled stream error in pipe.
            ^
Error: invalid tar file
    at Extract.Parse._startEntry (/tank/system/www/chadev.github.io/node_modules/gulp-imagemin/node_modules/imagemin/node_modules/imagemin-gifsicle/node_modules/gifsicle/node_modules/bin-build/node_modules/download/node_modules/decompress/node_modules/tar/lib/parse.js:145:13)
    at Extract.Parse._process (/tank/system/www/chadev.github.io/node_modules/gulp-imagemin/node_modules/imagemin/node_modules/imagemin-gifsicle/node_modules/gifsicle/node_modules/bin-build/node_modules/download/node_modules/decompress/node_modules/tar/lib/parse.js:127:12)
    at BlockStream.<anonymous> (/tank/system/www/chadev.github.io/node_modules/gulp-imagemin/node_modules/imagemin/node_modules/imagemin-gifsicle/node_modules/gifsicle/node_modules/bin-build/node_modules/download/node_modules/decompress/node_modules/tar/lib/parse.js:47:8)
    at BlockStream.emit (events.js:95:17)
    at BlockStream._emitChunk (/tank/system/www/chadev.github.io/node_modules/gulp-imagemin/node_modules/imagemin/node_modules/imagemin-gifsicle/node_modules/gifsicle/node_modules/bin-build/node_modules/download/node_modules/decompress/node_modules/tar/node_modules/block-stream/block-stream.js:145:10)
    at BlockStream.resume (/tank/system/www/chadev.github.io/node_modules/gulp-imagemin/node_modules/imagemin/node_modules/imagemin-gifsicle/node_modules/gifsicle/node_modules/bin-build/node_modules/download/node_modules/decompress/node_modules/tar/node_modules/block-stream/block-stream.js:58:15)
    at Extract.Reader.resume (/tank/system/www/chadev.github.io/node_modules/gulp-imagemin/node_modules/imagemin/node_modules/imagemin-gifsicle/node_modules/gifsicle/node_modules/bin-build/node_modules/download/node_modules/decompress/node_modules/tar/node_modules/fstream/lib/reader.js:255:34)
    at DirWriter.<anonymous> (/tank/system/www/chadev.github.io/node_modules/gulp-imagemin/node_modules/imagemin/node_modules/imagemin-gifsicle/node_modules/gifsicle/node_modules/bin-build/node_modules/download/node_modules/decompress/node_modules/tar/lib/extract.js:57:8)
    at DirWriter.emit (events.js:92:17)
    at /tank/system/www/chadev.github.io/node_modules/gulp-imagemin/node_modules/imagemin/node_modules/imagemin-gifsicle/node_modules/gifsicle/node_modules/bin-build/node_modules/download/node_modules/decompress/node_modules/tar/node_modules/fstream/lib/dir-writer.js:39:8
npm WARN optional dep failed, continuing [email protected]

> [email protected] postinstall /tank/system/www/chadev.github.io/node_modules/gulp-imagemin/node_modules/imagemin/node_modules/imagemin-optipng/node_modules/optipng-bin
> node index.js

? pre-build test passed successfully!

> [email protected] postinstall /tank/system/www/chadev.github.io/node_modules/gulp-imagemin/node_modules/imagemin/node_modules/imagemin-jpegtran/node_modules/jpegtran-bin
> node index.js

? pre-build test passed successfully!

> [email protected] postinstall /tank/system/www/chadev.github.io/node_modules/gulp-imagemin/node_modules/imagemin/node_modules/imagemin-pngquant/node_modules/pngquant-bin
> node index.js

? pre-build test failed, compiling from source...
? pngquant built successfully!
[email protected] node_modules/gulp-ruby-sass
+-- [email protected]
+-- [email protected]
+-- [email protected]
+-- [email protected] ([email protected], [email protected], [email protected])
+-- [email protected] ([email protected], [email protected], [email protected])
+-- [email protected] ([email protected], [email protected])
+-- [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected])

[email protected] node_modules/browser-sync
+-- [email protected]
+-- [email protected]
+-- [email protected]
+-- [email protected]
+-- [email protected]
+-- [email protected]
+-- [email protected]
+-- [email protected] ([email protected])
+-- [email protected]
+-- [email protected] ([email protected], [email protected], [email protected], [email protected])
+-- [email protected]
+-- [email protected] ([email protected])
+-- [email protected] ([email protected], [email protected], [email protected], [email protected])
+-- [email protected] ([email protected], [email protected])
+-- [email protected] ([email protected], [email protected])
+-- [email protected] ([email protected])
+-- [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected])
+-- [email protected] ([email protected])
+-- [email protected]
+-- [email protected] ([email protected], [email protected], [email protected])
+-- [email protected] ([email protected])
+-- [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected], [email protected])
+-- [email protected]

[email protected] node_modules/imagemin-pngcrush
+-- [email protected]
+-- [email protected]
+-- [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected])
+-- [email protected] ([email protected])
+-- [email protected] ([email protected], [email protected], [email protected])

[email protected] node_modules/gulp
+-- [email protected]
+-- [email protected]
+-- [email protected]
+-- [email protected]
+-- [email protected] ([email protected])
+-- [email protected]
+-- [email protected]
+-- [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected])
+-- [email protected] ([email protected], [email protected], [email protected])
+-- [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected])
+-- [email protected] ([email protected], [email protected], [email protected], [email protected])
+-- [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected])

[email protected] node_modules/bower
+-- [email protected]
+-- [email protected]
+-- [email protected]
+-- [email protected]
+-- [email protected]
+-- [email protected]
+-- [email protected]
+-- [email protected]
+-- [email protected]
+-- [email protected]
+-- [email protected]
+-- [email protected]
+-- [email protected]
+-- [email protected]
+-- [email protected]
+-- [email protected]
+-- [email protected]
+-- [email protected]
+-- [email protected]
+-- [email protected] ([email protected])
+-- [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected])
+-- [email protected] ([email protected], [email protected], [email protected], [email protected])
+-- [email protected]
+-- [email protected] ([email protected], [email protected], [email protected])
+-- [email protected] ([email protected])
+-- [email protected] ([email protected])
+-- [email protected] ([email protected])
+-- [email protected] ([email protected], [email protected])
+-- [email protected] ([email protected])
+-- [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected])
+-- [email protected] ([email protected], [email protected])
+-- [email protected] ([email protected], [email protected], [email protected])
+-- [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected], [email protected])
+-- [email protected]
+-- [email protected] ([email protected], [email protected], [email protected], [email protected])
+-- [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected])
+-- [email protected] ([email protected], [email protected], [email protected], [email protected])
+-- [email protected] ([email protected], [email protected])
+-- [email protected] ([email protected], [email protected])
+-- [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected])
+-- [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected])

[email protected] node_modules/gulp-notify
+-- [email protected] ([email protected])
+-- [email protected] ([email protected], [email protected])
+-- [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected])
+-- [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected])
+-- [email protected] ([email protected], [email protected], [email protected], [email protected])

[email protected] node_modules/gulp-imagemin
+-- [email protected]
+-- [email protected]
+-- [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected])
+-- [email protected] ([email protected], [email protected])
+-- [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected])
+-- [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected])
root@roush-server:/tank/system/www/chadev.github.io# gulp

module.js:340
    throw err;
    ^
Error: Cannot find module 'imagemin-gifsicle'
    at Function.Module._resolveFilename (module.js:338:15)
    at Function.Module._load (module.js:280:25)
    at Module.require (module.js:364:17)
    at require (module.js:380:17)
    at Object.<anonymous> (/tank/system/www/chadev.github.io/node_modules/gulp-imagemin/node_modules/imagemin/index.js:170:27)
    at Module._compile (module.js:456:26)
    at Object.Module._extensions..js (module.js:474:10)
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:312:12)
    at Module.require (module.js:364:17)
root@roush-server:/tank/system/www/chadev.github.io#

Investigating this, looks like [email protected] has some build problems (imagemin/gifsicle-bin#36), currently investigating...

Events Not Displaying On Event Calendar

eventspageissue

Browser info:

Google Chrome   38.0.2125.122 (Official Build 290379) 
OS  Linux 
Blink   537.36 (@183466)
JavaScript  V8 3.28.71.19
Flash   15.0.0.223
User Agent  Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/38.0.2125.122 Safari/537.36
Command Line    /opt/google/chrome/google-chrome --no-startup-window --flag-switches-begin --flag-switches-end

Should we create templates for devs/groups?

Should we create templates for adding yourself or your group to the site, keeping the template in either the Wiki (I mean it's already enabled so might as well use it) or a _templates directory. I know this has no real benefit but just a thought.

Why saying "copy an already existing one, and using that as a base line for yours" works, having a template we can actually detail things out, and show all optional items they can have in their profile. Sort of like "look at all things things you can do".

Resources Page

Biggest thing that'll help moving that forward is knowing what other things other than just community resources that we want on there.

Any suggestions for categories? Maybe some getting-started tutorials for languages? Some tool chains? Anything?

Events Page UI

Heard this was one of the things we want to work on, so far I got... uh... this.

Screenshot
http://strangewill.github.io/events/

But I'm kind of at a loss of what to do at this point, I've considered making it a calendar layout with pop-outs when tapping(mobile) or hovering (desktop), but not sure if that's worth it (let me know if you think that's a good approach and I'll tackle it).

Any suggestions on direction/features? I could do all kinds of sorting/searching (languages/groups hosting/etc) but I don't have any concepts of any of those things from Google Calendars, it'll mean more when we start doing meetup integrations (if ever).

Design Modification

@kylegordy what do you think of having a small heading content area on our listing pages (dev/groups/events/resources) which would also include moving resources from being a markdown page to it being a loop that iterates over a yaml data file, as suggested in @aarongustafson PR #35

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.