About the Eclipse
Learn
Learn
Experience
page
page
Learn
Plan
page
Media
This is the design system where we can talk about the language of the website. This area is really an open canvas to test out anything that will work on the rest of the site.
Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est eopksio laborum sed ut perspiciatis unde omnis istpoe natus error sit voluptatem accusantium.
Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est eopksio laborum sed ut perspiciatis unde omnis istpoe natus error sit voluptatem accusantium.
Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est eopksio laborum sed ut perspiciatis unde omnis istpoe natus error sit voluptatem accusantium.
Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est eopksio laborum sed ut perspiciatis unde omnis istpoe natus error sit voluptatem accusantium.
Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est eopksio laborum sed ut perspiciatis unde omnis istpoe natus error sit voluptatem accusantium.
Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est eopksio laborum sed ut perspiciatis unde omnis istpoe natus error sit voluptatem accusantium.
Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est eopksio laborum sed ut perspiciatis unde omnis istpoe natus error sit voluptatem accusantium.
Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est eopksio laborum sed ut perspiciatis unde omnis istpoe natus error sit voluptatem accusantium.
Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est eopksio laborum sed ut perspiciatis unde omnis istpoe natus error sit voluptatem accusantium.
Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est eopksio laborum sed ut perspiciatis unde omnis istpoe natus error sit voluptatem accusantium.
CTA box 1 Lorem ipsum amet, consectetur adipisicing elit sedo eiusmod tempor incididunt ero.
CTA box 2 Lorem ipsum amet, consectetur adipisicing elit sedo eiusmod tempor incididunt ero.
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut ero labore et dolore magna aliqua.
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut ero labore et dolore magna aliqua.
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut ero labore et dolore magna aliqua.
If you see nothing here clear your cookies.
Lorem ipsum dolor sit amet, consectetur adipisicing elit.
Lorem ipsum dolor sit amet, consectetur adipisicing elit.
No close lorem ipsum dolor sit amet, consectetur adipisicing elit.
Look at these colours you know and love!
is_arg()
and get_arg()
This is great to help you pass functions between template parts.
e.g. get_template_part('template-parts/component','animals', $animals_args);
/*------------------------------------*\ # EXAMPLE ARRAY \*------------------------------------*/ $animal_args = array( 'animals' => array('dog', 'deer', 'cat'), 'title' => get_field('title'), 'sub_title' => 'Animals' ); get_template_part('template-parts/component','animals', $animals_args);
/*------------------------------------*\ # EXAMPLE OUTPUT \*------------------------------------*/ $is_title = is_arg('title', $args); // This will return false because get_field('title') doesn't exist. $is_nothing = is_arg('something', $args); // This will return false. $is_animals = is_arg('animals', $args); // This will return truthy as an array. $sub_title = get_arg('sub_title', $args); // This will return 'Animals'. $animals = get_arg('animals', $args); if($animals && is_array($animals) ) { foreach( $animals as $animal ) { echo $animal; } }
get_attributes()
This is used in component_button()
to add more attributes that don't have specific arguments.
$attributes = array( 'data-url' => 'http://lateralaspect.com.au', 'data-id' => 'latasp', ); get_attributes( $attributes ); Returns: data-url="http://lateralaspect.com.au" data-id="latasp"