Comments (7)
I should have a rough draft by next week. If anyone else has suggestions or contributions (either because you've written challenges yourself, or you have come across reoccurring issues in current bonfires), please send them our way.
from freecodecamp.
I'd like to see all tests written in the expect style. Assert is too verbose in my opinion. If the user wants to use them that's fine, but we need to have a consistent style on the back end.
from freecodecamp.
I will be happy to help in any way I can. I am going to start looking at it hard tonight.
from freecodecamp.
Here is the very beginning of a rough draft: https://github.com/FreeCodeCamp/freecodecamp/wiki/Bonfire-Style-Guide
from freecodecamp.
I like it so far. I'll spiffy the generator page up so that there isn't a json generator and challenge generator. It will all be on the same page, which will be a bonfire instance itself.
from freecodecamp.
This is definitely a work in progress, but I think we should include it in our codebase anyway. We can have a global styleguide and just link to it from our README.md file. I'll do this and then close this ticket.
from freecodecamp.
I went ahead and made an actual view on FCC. freecodecamp.com/styleguide Please feel free to expand this with future pull requests.
from freecodecamp.
Related Issues (20)
- Archiving Scientific Computing with Python boilerplates HOT 1
- Learn Functional Programming by Building a Spreadsheet step 16
- Explain in this step that the HTML entity won't work with innerText HOT 5
- [UI Components] Update the CSS of hover and focus states of CloseButton HOT 6
- C# exam: trophy names listed as missing prerequisites are not translatable
- Update hint text Spreadsheet Step 31 HOT 3
- Most common incorrect answers for step-1 HOT 4
- Run Test Button Broken HOT 6
- Zombie Headless Browser challenges
- URL validator should account for ipv6 HOT 2
- Building a Spreadsheet - Step 100 (Random Property) HOT 5
- Clearer Instructions - Step 61 of the JS (Beta) Certification - Calorie Counter Project HOT 1
- The intro text is shown twice in the user journey
- Removing Monospace from titles
- Add msusername to get-session-user
- Unclear compilation error in Python course with keyword typo HOT 6
- [UI Components] Remove border width override from Tabs HOT 1
- Missing space between certifications sections on Settings page
- campers hardcoding solutions for final projects HOT 8
- All tests for the `for...of` loop in the Dice game should allow campers to use `let` or `const` HOT 1
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 freecodecamp.