Commit Graph

96 Commits

Author SHA1 Message Date
Quincy Larson
7eefcb0705 more redesign work on challenge views 2016-01-15 04:10:16 -08:00
Quincy Larson
93ebfd4515 update labs, update about page, create TOS and privacy view 2016-01-10 18:20:13 -08:00
Berkeley Martinez
87fa38182e bundle vendor files 2015-11-29 16:20:17 -08:00
Quincy Larson
9d08c1702e update navbar, remove footer, create links page 2015-11-19 22:46:36 -08:00
Arsen Melikyan
e2a4f5468d adds rss feed for camper news 2015-11-11 22:27:48 +04:00
Berkeley Martinez
5dbfbfcf57 Add head/tail to challenge spec.
Lint EVERYTHING!
2015-11-06 17:32:01 -08:00
Berkeley Martinez
a8f2bb1b50 Fix font 2015-10-30 12:55:13 -07:00
Quincy Larson
fd7451e233 Merge branch 'staging' into improve-early-challenges
Conflicts:
	seed/challenges/basic-javascript.json
	seed/challenges/bootstrap.json
	seed/challenges/html5-and-css.json
	seed/challenges/object-oriented-and-functional-programming.json
2015-10-28 02:20:09 -07:00
Quincy Larson
63f56c94b8 continue refining waypoints 2015-10-27 17:49:58 -07:00
Quincy Larson
7f2f3885f8 change blog links to lead to medium subdomain 2015-10-19 21:55:29 -07:00
Quincy Larson
4589b9ae39 add conditional buttons for mobile gitter 2015-10-16 16:45:38 -07:00
Berkeley Martinez
35219cdce3 Add main chat window on nav bar chat click 2015-10-16 11:57:33 -07:00
Berkeley Martinez
a0182957e7 Add chat to challenges! 2015-10-16 10:37:35 -07:00
Quincy Larson
c552b6d05b Merge pull request #3748 from FreeCodeCamp/feature/add-ga-social-tracking
Add google analytics tracking
2015-10-14 21:57:44 -07:00
Berkeley Martinez
7c0d801d63 Add google analytics tracking 2015-10-14 21:26:22 -07:00
Berkeley Martinez
3ae7da38a3 Remove rev helper use in ssl redirect 2015-10-14 20:41:36 -07:00
Quincy Larson
407bd16aaf make additional improvements and fixes to step challenges 2015-10-13 10:04:44 -07:00
Quincy Larson
066b2ac7f9 fix learn button 2015-10-07 02:35:23 -07:00
Berkeley Martinez
a90fdf1e0c Fix check for existence 2015-10-01 23:58:56 -07:00
Quincy Larson
b197358056 make one page profile with bonfire solution urls 2015-09-30 21:04:16 -07:00
Quincy Larson
416a866ec0 add step based challenge to framework 2015-09-30 13:26:06 -07:00
Quincy Larson
ee9827ea58 fix issues with get-started and remove pair button 2015-09-29 17:59:16 -07:00
Quincy Larson
04bdb9677e Merge pull request #3356 from leonfeng/fix/gooleapis
Replace Google-hosted scripts with cdnjs equivalents
2015-09-23 14:53:58 -07:00
Berkeley Martinez
39fdd637d5 fix load fonts through css
attempt to cache font files and load after dom init
resulted in a visible jitter when fonts transitioned.
2015-09-21 12:16:10 -07:00
Leon Feng
a682009025 Replace Google-hosted scripts with cdnjs equivalents 2015-09-19 08:55:04 +08:00
Berkeley Martinez
723b490932 load lato font after dom ready 2015-09-17 09:57:27 -07:00
Berkeley Martinez
38d76ec3bb split fonts into two separate files 2015-09-17 00:06:01 -07:00
Leon Feng
6e53b8701d Replace Google Fonts with locally served fonts 2015-09-17 04:53:33 +08:00
Arsen Melikyan
829257194d removes the checkbox and improves a condition 2015-09-15 20:27:36 +04:00
Quincy Larson
118c71e57e fix css issue and use bower instead of files 2015-09-14 14:05:43 -07:00
Berkeley Martinez
9fd22e8264 remove unnecessary class 2015-09-12 18:51:44 -07:00
ahstro
7f6bcaa704 Include code in issue + issue body improvements
This creates an auto-checked checkbox next to the 'Create my GitHub
issue'-button that, when checked, includes the camper's code in the body
sent to GitHub when creating a new issue.
Also includes some general improvements to how the way the issue
creation is handled and how the output looks.
2015-09-13 01:54:26 +02:00
Quincy Larson
0391faf5a2 fix meta tags for facebook 2015-09-09 23:05:58 -07:00
Berkeley Martinez
5490557592 Merge pull request #3041 from QuincyLarson/meta
Update meta tags and copy
2015-09-09 20:20:32 -07:00
Quincy Larson
4d427f8318 simplify modal animations and close #2792 2015-09-09 18:55:20 -07:00
Quincy Larson
cfba4edb29 add further code to be QAd after sleeping 2015-09-08 23:48:11 -07:00
Quincy Larson
c4c9068950 start refactoring account view into show view 2015-09-08 22:52:32 -07:00
Berkeley Martinez
9cc862e9a6 add learn button functionality
learn button looks for current challenge in localStorage
if not present sends user to map
2015-09-08 22:31:20 -07:00
Berkeley Martinez
184ba1fa37 add challengeId to localStorage
remove unneeded current challenge route
2015-09-08 22:18:25 -07:00
Quincy Larson
f0a4924671 start refactoring next challenge logic 2015-09-08 21:45:53 -07:00
Quincy Larson
1e82165ed2 add learn button back in and fix redirect loop associated with it 2015-09-08 21:15:18 -07:00
Quincy Larson
5502aba817 further revisions to simplify bug modal 2015-09-07 08:18:44 -07:00
bugron
46a83b42a1 removes the checkbox at all 2015-09-06 11:40:06 +04:00
Quincy Larson
30aafd4185 update meta and other references to new short tagline 2015-09-02 17:42:18 -07:00
Quincy Larson
4b6cb490b7 update meta tags 2015-09-02 17:37:23 -07:00
bugron
887722d5c8 checkbox is now checked by default 2015-09-01 17:13:16 +04:00
bugron
8fdacb7e34 This commit extends 'Bug' button's functionality 2015-09-01 07:18:44 +04:00
Berkeley Martinez
6c48395868 separate main manifest generation from sub manifests
in dev mode always pull manifest on each request
add manifest build to gulp build task
add react bundle to manifest generation
2015-08-28 15:56:58 -07:00
Berkeley Martinez
306c441ae7 add revisioning to js/css files to break caching
This moves the location of javascript files, commonFramework,
iFrameScript, sandbox, plugin, and all the less files.
On gulp or gulp build these files are moved and revisioned.
Places where they are references in jade/html are now removed and
replaced with the use of a helper function `rev`. This function will
take the required file and return a string referencing the revisioned
file. This should alleviate the need for hard refreshing and will break
caches when files change, so fixes for firefox caching issue as well.

NOTE: @benmcmahon @quincylarson, This means files will need to be build
on the server in production before doing a server restart/reload
In production: 'npm run build' To build and revision js/css files

`gulp` and `gulp build` will used in development

npm install also needs to be run in production on initial deploy
2015-08-26 23:30:33 -07:00
benmcmahon100
38397fa5f7 Fixed help modal part 3: the modal strikes back 2015-08-22 23:18:10 +01:00