HTML
CSS
JS
Result
Skip Results Iframe
EDIT ON
Live
Live
Live
This Pen is owned by
GreenSock
on
CodePen
.
See more by @GreenSock on CodePen
External CSS
https://codepen.io/GreenSock/pen/gOWxmWG.css
External JavaScript
https://s3-us-west-2.amazonaws.com/s.cdpn.io/16327/gsap-latest-beta.min.js
{"__browser":{"country":"US","device":"unknown_device","mobile":false,"name":"unknown browser","platform":"unknown_platform","version":"0"},"__constants":{},"__CPDATA":{"domain_iframe":"https://cdpn.io","environment":"production","host":"codepen.io","iframe_allow":"accelerometer; ambient-light-sensor; camera; display-capture; encrypted-media; geolocation; gyroscope; microphone; midi; payment; vr; web-share","iframe_sandbox":"allow-forms allow-modals allow-pointer-lock allow-popups allow-same-origin allow-scripts allow-top-navigation-by-user-activation allow-downloads allow-presentation"},"__graphql":{"data":{"data":null,"errors":[{"message":"Cannot return null for non-nullable field Query.sessionUser"}]},"url":"https://codepen.io/graphql","api":"cprails"},"__pay_stripe_public_key":"pk_live_2GndomDfiklqpSNQn8FrGuwZSMIMzha7DkLJqlYe7IR0ihKAlKdiHg68JJc5eVPt68rzAjzAAVXcUwjySHRCsgjQQ00gtRBUFNH","__pay_braintree_env":"production","__boomboom":{"serve_url":"https://cdpn.io/cpe/boomboom","store_url":"https://codepen.io/cpe/boomboom/store"},"__pageType":"embed","__item":"{\"editor_settings\":{\"auto_run\":false,\"autocomplete\":false,\"code_folding\":true,\"css_pre_processor\":\"none\",\"css_prefix\":\"neither\",\"css_starter\":\"neither\",\"emmet_active\":true,\"font_size\":14,\"font_type\":\"system\",\"format_on_save\":false,\"html_pre_processor\":\"none\",\"indent_with\":\"spaces\",\"js_pre_processor\":\"none\",\"key_bindings\":\"normal\",\"line_numbers\":true,\"line_wrapping\":true,\"match_brackets\":true,\"snippets\":{\"markupSnippets\":{},\"stylesheetSnippets\":{}},\"tab_size\":2,\"theme\":\"twilight\",\"id\":\"JjpaNrm\",\"auto_save\":false},\"hashid\":\"JjpaNrm\",\"itemType\":\"pen\",\"resources\":[{\"url\":\"https://s3-us-west-2.amazonaws.com/s.cdpn.io/16327/gsap-latest-beta.min.js\",\"order\":0,\"resource_type\":\"js\",\"par_content\":\"\"},{\"url\":\"https://codepen.io/GreenSock/pen/gOWxmWG.css\",\"order\":0,\"resource_type\":\"css\",\"par_content\":\"\"}],\"tags\":[],\"id\":61322109,\"user_id\":16327,\"html\":\"<svg data-name=\\\"Layer 1\\\" viewBox=\\\"0 0 500 500\\\">\\n <path fill=\\\"none\\\" stroke=\\\"#555656\\\" stroke-linecap=\\\"round\\\" stroke-miterlimit=\\\"10\\\" stroke-width=\\\"2\\\" d=\\\"M250 14.35v471.3\\\" />\\n <path fill=\\\"#555656\\\" d=\\\"M240.03 17.27 250 0l9.97 17.27h-19.94zM240.03 482.73 250 500l9.97-17.27h-19.94z\\\" />\\n <path fill=\\\"none\\\" stroke=\\\"#555656\\\" stroke-linecap=\\\"round\\\" stroke-miterlimit=\\\"10\\\" stroke-width=\\\"2\\\" d=\\\"M485.65 250H14.35\\\" />\\n <path fill=\\\"#555656\\\" d=\\\"M482.73 240.03 500 250l-17.27 9.97v-19.94zM17.27 240.03 0 250l17.27 9.97v-19.94z\\\" />\\n <g class=\\\"box\\\">\\n <rect width=\\\"116.35\\\" height=\\\"96.35\\\" x=\\\"192.5\\\" y=\\\"201.83\\\" fill=\\\"#28a92b\\\" rx=\\\"12\\\" />\\n <text opacity=\\\"0\\\" class=\\\"x text\\\" fill=\\\"#fff\\\" x=\\\"250\\\" y=\\\"250\\\">x</text>\\n <text opacity=\\\"0\\\" class=\\\"y text\\\" fill=\\\"#fff\\\" x=\\\"250\\\" y=\\\"250\\\">y</text>\\n <text opacity=\\\"0\\\" class=\\\"scale text\\\" fill=\\\"#fff\\\" x=\\\"250\\\" y=\\\"250\\\">scale</text>\\n <text opacity=\\\"0\\\" class=\\\"rotate text\\\" fill=\\\"#fff\\\" x=\\\"250\\\" y=\\\"250\\\">rotation</text>\\n </g>\\n</svg>\\n\",\"css\":\"/* Global styles come from external css https://codepen.io/GreenSock/pen/gOWxmWG */\\n\\nbody {\\n display: flex;\\n align-items: center;\\n justify-content: flex-start;\\n flex-direction: column;\\n min-height: 100vh;\\n margin: 0;\\n overflow: hidden;\\n background-color: #fafafa;\\n color: #272a34;\\n font-size: var(--step-1)\\n}\\n\\n\\nsvg {\\n height: 100vh;\\n color: #fff;\\n}\\n.text {\\n font-size: 34px;\\n}\",\"js\":\"gsap.set(\\\".text\\\", { \\n xPercent: -50,\\n yPercent: 20,\\n scale: 0.8,\\n transformOrigin: 'center'\\n});\\n\\n\\ngsap.set('.box', {\\n transformOrigin: 'center'\\n})\\n\\n\\nlet tl = gsap.timeline({defaults:{ duration: 0.75, ease: 'sine.out'}})\\n\\ntl.set('.x', {\\n opacity: 1\\n})\\n .to('.box', {\\n xPercent: -150\\n})\\n.to('.box', {\\n xPercent: 150\\n})\\n.to('.box', {\\n xPercent: 0\\n})\\n.set('.x', {\\n opacity: 0\\n})\\n.set('.y', {\\n opacity: 1\\n})\\n.to('.box', {\\n yPercent: -150\\n})\\n.to('.box', {\\n yPercent: 150\\n})\\n.to('.box', {\\n yPercent: 0\\n})\\n.set('.y', {\\n opacity: 0\\n})\\n.set('.scale', {\\n opacity: 1\\n})\\n.to('.box', {\\n scale: 1.5\\n})\\n.to('.box', {\\n scale: 1\\n})\\n.set('.scale', {\\n opacity: 0\\n})\\n.set('.rotate', {\\n opacity: 1\\n})\\n.to('.box', {\\n rotate: 360\\n})\",\"html_pre_processor\":\"none\",\"css_pre_processor\":\"none\",\"js_pre_processor\":\"none\",\"html_classes\":\"\",\"css_starter\":\"neither\",\"js_library\":null,\"created_at\":\"2022-06-07T10:52:20.456Z\",\"updated_at\":\"2022-07-28T00:13:43.277Z\",\"title\":\"x and y axis\",\"description\":\"\",\"slug_hash\":\"JjpaNrm\",\"head\":\"\",\"private\":false,\"has_animation\":true,\"team_id\":0,\"css_prefix\":\"neither\",\"template\":false,\"parent_id\":23755158,\"comments_count\":0,\"custom_screenshot_filename\":null,\"loves_count\":0,\"pick\":false,\"popularity_score\":0,\"views_count\":0,\"pick_visible_at\":null,\"cpid\":\"01813dcb-4468-7ca2-a208-9261a059ce49\",\"is_new_editor_pen\":false,\"pen_hash\":null}","__processorsMap":{"autoprefixer":"autoprefixer-10","babel":"babel-7","coffeescript":"coffeescript-2","format-1":"format-1","flutter":"flutter-1","haml":"haml-4","less":"less-3","lint-1":"lint-1","livescript":"livescript-1","markdown":"markdown-11","postcss":"postcss-7","pug":"pug-2","sass":"sass-1","scss":"sass-1","sass-ruby-3":"sass-ruby-3","sass-ruby-compass-3":"sass-ruby-compass-3","slim":"slim-3","stylus":"stylus-0","typescript":"typescript-4","vue":"vue-2","vue3":"vue-3"},"__favicon_mask_icon":"https://cpwebassets.codepen.io/assets/favicon/logo-pin-b4b4269c16397ad2f0f7a01bcdf513a1994f4c94b8af2f191c09eb0d601762b1.svg","__favicon_shortcut_icon":"https://cpwebassets.codepen.io/assets/favicon/favicon-aec34940fbc1a6e787974dcd360f2c6b63348d4b1f4e06c77743096d55480f33.ico","__path_to_iframe_console_runner":"https://cpwebassets.codepen.io/assets/editor/iframe/iframeConsoleRunner-6d8bf8b4b479137260842506acbb12717dace0823c023e08b96360e60b0840d9.js","__path_to_iframe_refresh_css":"https://cpwebassets.codepen.io/assets/editor/iframe/iframeRefreshCSS-44fe83e49b63affec96918c9af88c0d80b209a862cf87ac46bc933074b8c557d.js","__path_to_iframe_runtime_errors":"https://cpwebassets.codepen.io/assets/editor/iframe/iframeRuntimeErrors-4f205f2c14e769b448bcf477de2938c681660d5038bc464e3700256713ebe261.js","__path_to_processor_worker":"https://cpwebassets.codepen.io/assets/packs/router.js","__path_to_stop_execution_on_timeout":"https://cpwebassets.codepen.io/assets/common/stopExecutionOnTimeout-2c7831bb44f98c1391d6a4ffda0e1fd302503391ca806e7fcc7b9b87197aec26.js","__pen_normalize_css_url":"https://cdnjs.cloudflare.com/ajax/libs/normalize/5.0.0/normalize.min.css","__pen_prefix_free_url":"https://cdnjs.cloudflare.com/ajax/libs/prefixfree/1.0.7/prefixfree.min.js","__pen_reset_css_url":"https://cdnjs.cloudflare.com/ajax/libs/meyer-reset/2.0/reset.min.css","__path_to_infinite_loop_detection":"https://cpwebassets.codepen.io/assets/packs/js/infiniteLoopDetection-f0d5935eb4c2121dfc41.js"}