Tag: Components

Crafting an Interactive Timeline with BrainJocks SCORE Components

With BrainJocks SCORE, one of our overriding goals is to minimize the complexity and development effort involved in building Sitecore websites. In most cases, you can use a series of SCORE components to build a complicated UI element, using advanced CSS and JavaScript techniques to completely transform them. One such situation that I recently tackled […]

continue

Searching Sitecore Page Datasources in Atomic Architecture

Searching Sitecore Page Datasources When first enabling search in your Sitecore solution, you may find that page content is not searchable. This is especially true if you heavily rely on Experience Editor for your site assembly. Searching Sitecore page datasources is solved by a very common pattern that I refer to as “Page Visualization.” Page Visualization […]

continue

Building a single-application component using Sitecore MVC, JS MVVM Framework and BrainJocks SCORE – PART 1

In this series of posts, I would like to show our readers how to build out a single-application component in Sitecore using one of the many popular MVVM JS frameworks on the market – in this case Knockout, together with BrainJocks SCORE. Even if you don’t use SCORE in your project, you can still follow […]

continue

SCORE 2.0 Component Assembly 101, Part 2: Form Components

In my first post in this series, we walked through the process of building a simple component. Let’s go a bit further now and build something very useful in Sitecore: a custom form. While a module like Web Forms for Marketers can definitely help you build forms, it can be heavy handed and sometimes doesn’t quite fit the bill. That’s where form components come in. Luckily, BrainJocks SCORE has a few features and patterns that can help you out, and keep your content authors happy at the same time.

continue

Styling Experience Editor for a Better Content Admin Experience

When building a new site using BrainJocks SCORE, are you paying attention to the styling of the Experience Editor view?

Some project team members may consider this a waste of time, especially for projects that are low on budget and/or need to be finished very quickly. But neglecting Experience Editor has meaningful consequences – and your Content Administrators will be the ones who suffer. A frustrating authoring and editing experience can make it impossible to leverage the full power of even the best website.

Our ultimate goal with BrainJocks’ projects is to style Experience Editor to look as close to the front end of the site as possible, optimizing the admin experience. I’ll explain two types of Experience Editor styling that we address when we build websites.

continue

Dynamic Product Detail Pages. Part 2 – Componentization

Components, Components, Components Composition is one solution to the problem of application complexity (© Addy Osmani). Take a look at this product details page sketch: I am sure there are many ways to break it down to components (i.e. renderings). Here’s one: Product Breadcrumb Product Image Gallery Product Overview Product Features Product Reviews Product Identity […]

continue