Comments (5)
You don't need to spend a lot of time on this. Just add eslint and agree on a basic config like airbnb style guide with some modifications.
http://eslint.org/docs/rules/
https://github.com/airbnb/javascript
You need to make sure linting is part of the build pipeline.
from alumni-network.
@no-stack-dub-sack with the introduction of styled components (I still really have no idea how these work, by the way!), and otherwise a pretty diverse motley of styles — inline, sass, css, and our application of custom Semantic... etc. I think this would also be good, especially in relation to the Readme and Contributing guides we'll need to create: basically a uniformed set of guidelines on how you want people to implement styling, and maybe some work to make it more consistent in the codebase.
from alumni-network.
@bonham000 I've been making this an effort in the back of my mind for some time now as I touch different parts of the codebase that I haven't touched in a while, i.e. making the style of the code more consistent. Will def have to put some deeper thought into this, but will be helpful to keep things clean when others start contributing
from alumni-network.
Guys! I've been AWOL because of work-place unpleasantness.
Do we think there should be a formal write-up of the style guide? I've got some professional experience in that area...
from alumni-network.
@stephenjfox I totally missed your last comment, wish I saw it back then. Hope everything has been good with you!
@theodesp originally, the issue was trying to get a custom config on top of Create-React-App's but I've since ejected and added a custom config which enforces the style rules that I care about for the most part. So going ahead and closing this.
from alumni-network.
Related Issues (20)
- add all users to gitter channel before redeploying with Gitter embed HOT 3
- remove chat infrastructure from app HOT 2
- Create test suite HOT 18
- Add automated updates and regression checker for NPM packages via Greenkeeper HOT 4
- CRITICAL: api exposes private data HOT 1
- remove yarn.lock file from codebase
- Does this project have a license? HOT 4
- Front page issue! HOT 5
- Create new API endpoint to collect all "projects" data
- Add tags to already added repos, provide way to add tags to newly added projects HOT 2
- Create Collaboration/Project Search view
- Implement routing for Collaboration tab
- fix docker setup script to be cross-platform friendly HOT 3
- Type on Home Page HOT 6
- Home page improvements? HOT 1
- closed issues that are still good ideas if we ever pick up steam issue
- Update to CircleCI 2.0 by Aug. 2018
- New certs need to be added
- New FCC stats fetching needs to be written
- HEROKU DELETED MY ACCOUNT SO SERVER IS DOWN...
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from alumni-network.