docbrown/app/assets/javascripts/hello-dev.js
Ali Spittel 52c60ce37e Feature/refactored onboarding (#3333)
* set up refactored onboarding

* create onboarding page

* add in first slide and change slide functionality

* fix test suite

* profile refactor

* profile refactor

* refactor to api

* add checkbox fields

* add checkbox fields

* remove puts

* add basic css

* add styling

* add redirect

* hide back and next at first and last slides

* test refactored onboarding

* test refactored onboarding

* remove article edits

* Fix schema

* Add deleted file back in

* Add default value for checked_t&c column

* Adjust HTML structure to keep nav buttons in place

* Fix ESLint issues on Onboarding.jsx file

* Handling for undefined or empty followedTags on getUserTags

* Fix codeclimate issues

* Fix codeclimate issues

* Fix more codeclimate issues

* Fix more codeclimate issues

* Update Onboarding snapshots

* Uncheck the CoC and T&C checkboxes on render

* Update snapshots

* Return false instead of raising error

* Update spec to use new onboarding

* Redirect to onboarding if haven't seen it yet

* Prevent redirect to onboarding from /signout_confirm

* Use assign_attributes instead of saving twice

* Move COC and T&C checkbox page to second slide

* Add 'go back to original page' functionality

* Reuse ready prototype logic

* Keep track of the last visited onboarding page

* Fix email subscription bug

* Fix overflow issue for tags page

* Remove height to prevent page container scrolling

* Check for CoC and T&C for displaying onboarding

* Add InstantClick redirect and preserve referrer in client

* Fix async update + check by using localStorage

* Turn off onboarding for tests

* Finalize design for onboarding

* Finalize design for onboarding

* Make bulk follows during onboarding

* Fix bulk follow test
2019-07-26 15:53:32 -04:00

23 lines
1.3 KiB
JavaScript

var bigDev =
' \n \
\n \
-oooooooo/- .+ooooooooo: +ooo+ oooo/ \n \
+MMMMMMMMMMm+ -NMMMMMMMMMMs +MMMM: /MMMM/ \n \
+MMMNyyydMMMMy /MMMMyyyyyyy/ mMMMd mMMMd \n \
+MMMm :MMMM. /MMMN /MMMM/ /MMMM: \n \
+MMMm .MMMM- /MMMN dMMMm mMMMh \n \
+MMMm .MMMM- /MMMMyyyy+ :MMMM/ +MMMM- \n \
+MMMm .MMMM- /MMMMMMMMy hMMMm NMMMy \n \
+MMMm .MMMM- /MMMMoooo: -MMMM+oMMMM- \n \
+MMMm .MMMM- /MMMN yMMMmNMMMy \n \
+MMMm +MMMM. /MMMN .MMMMMMMM. \n \
+MMMMdddNMMMMo /MMMMddddddd+ sMMMMMMs \n \
+MMMMMMMMMNh: .mMMMMMMMMMMs yMMMMs \n \
.///////:- -/////////- .::. \n \
\n \
\n';
console.log(
bigDev,
"Hey there! Interested in the code behind dev.to? Well you're in luck - we're open source! Come say hi, tell us what you're debugging, or even lend a hand in our repo - https://github.com/thepracticaldev/dev.to/ \n",
'Did you find a bug or vulnerability? Check out our bug bounty info here: https://dev.to/security',
);