Content Area Component

npm version

About

This container adds support for long form content where it may not be practical to assign classes, such as Markdown or WYSIWYG text.

It also makes some adjustments for longer form text, such as vertical spacing and making visited links purple.

This container adds basic support for p, ul, hr, a and other core html elements.

Some components may also add specific support for .vf-content

Install

This component is distributed with npm. After installing npm, you can install the vf-content with this command.

$ yarn add --dev @visual-framework/vf-content

The source files included are written in Sass(scss). You can point your Sass include-path at your node_modules directory and import it like this.

@import "@visual-framework/vf-content/index.scss";

Make sure you import Sass requirements along with the modules.


File system location: components/vf-content

Variants


Variant: Default live container

Nunjucks demo

{% render '@vf-content--default', {
  "component-type": "container"
} %}
        

Sample output

EMBL communications strategy 2018-2020

Cian O'Luanaigh, 2 July 2018 at 12:55 pm

This communications strategy outlines EMBL’s vision, mission and goals. It is intended to support everyone who communicates on behalf of EMBL, within and outside of the organisation, in order to provide aligned messaging and help EMBL to achieve its goals. The strategy is supported by an operational plan for the Strategy and Communications team.

The plan reflects the priorities defined in the communications strategy and translates them into a set of deliverables and projects managed by the Strategy and Communications team. This documentation will be regularly reviewed and revised. Your feedback is welcome at any time: please contact EMBL’s Strategy and Communications team.

This document was last revised 7 March 2018

Section 1: EMBL’s vision and mission

EMBL’s vision

Enabling scientists worldwide to discover the secrets of life

EMBL’s mission

  1. Uncovering the molecular basis of life through research
  2. Providing research infrastructure and services
  3. Training and inspiring the next generation of scientists
  4. Driving research, innovation and progress through technology development
  5. Interactions with industry and technology transfer
  6. Playing a leading role in the integration of life science research

Further examples of bullets

  • A bulleted item
  • A nested bulleted item
  • A nested bulleted item
  • A bulleted item
  • A bulleted item
  • A bulleted item
  • A bulleted item
Event Date Type Location
dave Lorem ipsum dolor sit amet, consectetur adipisicing elit. Minima accusamus a nostrum odit aliquid repudiandae architecto molestiae, dolores. roger London, U.K.
dave Lorem ipsum dolor sit amet, consectetur adipisicing elit. Distinctio fugit illo officia dignissimos amet. roger London, U.K.
dave Lorem ipsum dolor sit amet, consectetur adipisicing elit. roger London, U.K.

What is EMBL?

EMBL is Europe’s flagship laboratory for the life sciences. We are an intergovernmental organisation established in 1974 and are supported by over 20 member states.

EMBL performs fundamental research in molecular biology, studying the story of life. We offer services to the scientific community; train the next generation of scientists and strive to integrate the life sciences across Europe.

hello alt text
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Temporibus quasi dolorem eos ratione voluptatum omnis, voluptates adipisci, soluta beatae quo, excepturi, quas id libero rem suscipit! Numquam repellendus consectetur, velit.

We are international, innovative and interdisciplinary. We are more than 1600 people, from over 80 countries, operating across six sites in Barcelona (Spain), Cambridge (UK), Grenoble (France), Hamburg (Germany), Heidelberg (Germany), and Rome (Italy). Our scientists work in independent groups and conduct research and offer services in all areas of molecular biology.

Our research drives the development of new technology and methods in the life sciences. We work to transfer this knowledge for the benefit of society.

Section 2: EMBL’s goals

Goal 1: Advancing society

The fundamental knowledge that we create, enable and share is immensely valuable to society. Life-science research and services help to address society’s grand challenges, from human health, agriculture, to the environment and beyond.

Communications goals:

Show the impact of our work in tackling society’s big challenges

Goal 2: Enable excellent science to advance our understanding of life

We support scientists worldwide with infrastructure, services, technologies, training and platforms for exchange to carry out the best possible research. We are driven by curiosity about life, the most exciting story in the universe. We believe that advancing humankind’s understanding of life is a noble goal in itself.

Communications goals:

  • Develop and sustain support for EMBL from important stakeholders
  • Attract the best scientists, engineers, technicians and support staff
  • Inform scientists about training opportunities and services

We are a group of user experience specialists in an international scientific organisation

Our aim is to help teams design services to meet the needs of their users

We believe in openness , transparency, working collaboratively and iteratively, continuously learning and sharing knowledge throughout the organisation

EMBl-EBI Web Development UX Team Mission

Anastasia Vlasiuk in the lab
Anastasiia Vlasiuk, PhD student in the Asari group, recording the visual responses of an isolated retina. PHOTO: Marietta Schupp/EMBL

Sample output as HTML

<div class="vf-content">
  <h1 id="embl-communications-strategy-2018-2020">EMBL communications strategy 2018-2020</h1>

  <small>Cian O'Luanaigh, 2 July 2018 at 12:55 pm</small>
  <p class="vf-content__standfirst">This <a href="#">communications strategy</a> outlines EMBL’s vision, mission and goals. It is intended to support everyone who communicates on behalf of EMBL, within and outside of the organisation, in order to provide aligned messaging and help EMBL to achieve its goals. The strategy is supported by an operational plan for the Strategy and Communications team.</p>
  <p class="vf-content__standfirst">The plan reflects the priorities defined in the communications strategy and translates them into a set of deliverables and projects managed by the Strategy and Communications team. This documentation will be regularly reviewed and revised. Your feedback is welcome at any time: please contact EMBL’s Strategy and Communications team.</p>
  <small><i>This document was last revised 7 March 2018</i></small>

  <h2 id="section-1-embls-vision-and-mission">Section 1: EMBL’s vision and mission</h2>
  <h3 id="embls-vision">EMBL’s vision</h3>
  <p>Enabling scientists worldwide to discover the secrets of life</p>
  <h3 id="embls-mission">EMBL’s mission</h3>
  <ol>
    <li>Uncovering the molecular basis of life through research</li>
    <li>Providing research infrastructure and services</li>
    <li>Training and inspiring the next generation of scientists</li>
    <li>Driving research, innovation and progress through technology development</li>
    <li>Interactions with industry and technology transfer</li>
    <li>Playing a leading role in the integration of life science research</li>
  </ol>
  <h3 id="further-examples-of-bullets">Further examples of bullets</h3>
  <ul>
    <li>A bulleted item</li>
    <li>A nested bulleted item</li>
    <li>A nested bulleted item</li>
    <li>A bulleted item</li>
    <li>A bulleted item</li>
    <li>A bulleted item</li>
    <li>A bulleted item</li>
  </ul>

  <table>
    <thead>
      <tr>
        <th scope="col">Event</th>
        <th scope="col">Date</th>
        <th scope="col">Type</th>
        <th scope="col">Location</th>
      </tr>
    </thead>

    <tbody>
      <tr>
        <td>dave</td>
        <td>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Minima accusamus a nostrum odit aliquid repudiandae architecto molestiae, dolores.</td>
        <td>roger</td>
        <td>London, U.K.</td>
      </tr>
      <tr>
        <td>dave</td>
        <td>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Distinctio fugit illo officia dignissimos amet.</td>
        <td>roger</td>
        <td>London, U.K.</td>
      </tr>
      <tr>
        <td>dave</td>
        <td>Lorem ipsum dolor sit amet, consectetur adipisicing elit.</td>
        <td>roger</td>
        <td>London, U.K.</td>
      </tr>
    </tbody>
  </table>

  <h3>What is EMBL?</h3>
  <p>EMBL is Europe’s flagship laboratory for the life sciences. We are an intergovernmental organisation established in 1974 and are supported by over 20 member states.</p>
  <p>EMBL performs fundamental research in molecular biology, studying the story of life. We offer services to the scientific community; train the next generation of scientists and strive to integrate the life sciences across Europe.</p>
  <figure class="vf-figure | vf-figure--float vf-figure--float-inline-end">
    <img class="vf-figure__image" src="../../assets/vf-figure/assets/figure-example.png" alt="hello alt text">
    <figcaption class="vf-figure__caption">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Temporibus quasi dolorem eos ratione voluptatum omnis, voluptates adipisci, soluta beatae quo, excepturi, quas id libero rem suscipit! Numquam repellendus consectetur, velit.</figcaption>
  </figure>
  <p>We are international, innovative and interdisciplinary. We are more than 1600 people, from over 80 countries, operating across six sites in Barcelona (Spain), Cambridge (UK), Grenoble (France), Hamburg (Germany), Heidelberg (Germany), and Rome (Italy). Our scientists work in independent groups and conduct research and offer services in all areas of molecular biology.</p>
  <p>Our research drives the development of new technology and methods in the life sciences. We work to transfer this knowledge for the benefit of society.</p>

  <h2>Section 2: EMBL’s goals</h2>

  <h3>Goal 1: Advancing society</h3>
  <p>The fundamental knowledge that we create, enable and share is immensely valuable to society. Life-science research and services help to address society’s grand challenges, from human health, agriculture, to the environment and beyond.</p>

  <h4>Communications goals:</h4>
  <p>Show the impact of our work in tackling society’s big challenges</p>

  <h3>Goal 2: Enable excellent science to advance our understanding of life</h3>
  <p>We support scientists worldwide with infrastructure, services, technologies, training and platforms for exchange to carry out the best possible research. We are driven by curiosity about life, the most exciting story in the universe. We believe that advancing humankind’s understanding of life is a noble goal in itself.</p>

  <h4>Communications goals:</h4>
  <ul>
    <li>Develop and sustain support for EMBL from important stakeholders</li>
    <li>Attract the best scientists, engineers, technicians and support staff</li>
    <li>Inform scientists about training opportunities and services</li>
  </ul>

  <blockquote>
    <p>We are a group of user experience specialists in an international scientific organisation</p>
    <p>Our aim is to help teams design services to meet the needs of their users</p>
    <p>We believe in openness , transparency, working collaboratively and iteratively, continuously learning and sharing knowledge throughout the organisation</p>
    <p><cite>EMBl-EBI Web Development UX Team Mission</cite></p>
  </blockquote>

  <figure>
    <img src="https://news.embl.de/wp-content/uploads/2019/11/Anastasia-Vlasiuk.jpg" alt="Anastasia Vlasiuk in the lab">
    <figcaption>Anastasiia Vlasiuk, PhD student in the Asari group, recording the visual responses of an isolated retina. PHOTO: Marietta Schupp/EMBL</figcaption>
  </figure>

</div>
        

Assets

All components in this design system

This page is part of the components section.