UI: Components

Overflow

Overflow use CSS lineclamp to clip content that is too big to fit into an area. An <input type=checkbox> is used to toggle visibility.

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Viverra maecenas accumsan lacus vel facilisis volutpat. Non diam phasellus vestibulum lorem sed. Ipsum dolor sit amet consectetur adipiscing. Sed viverra ipsum nunc aliquet bibendum enim. Mauris sit amet massa vitae tortor condimentum lacinia. Ac turpis egestas maecenas pharetra convallis posuere morbi leo. Faucibus purus in massa tempor nec. Vitae congue mauris rhoncus aenean vel elit. Et netus et malesuada fames ac turpis egestas integer. Quis blandit turpis cursus in hac. Eu non diam phasellus vestibulum. Lorem donec massa sapien faucibus et molestie ac feugiat. Est ullamcorper eget nulla facilisi etiam dignissim diam quis. Laoreet non curabitur gravida arcu ac tortor dignissim convallis aenean. Pretium lectus quam id leo in vitae turpis massa. Dui ut ornare lectus sit amet. Curabitur vitae nunc sed velit dignissim sodales ut. Urna molestie at elementum eu facilisis sed odio. Erat pellentesque adipiscing commodo elit at imperdiet. Diam phasellus vestibulum lorem sed. Egestas tellus rutrum tellus pellentesque eu tincidunt. Mi quis hendrerit dolor magna eget est lorem ipsum dolor. Tortor posuere ac ut consequat semper viverra nam libero justo. Quisque egestas diam in arcu cursus euismod. Risus nullam eget felis eget nunc lobortis mattis aliquam. Nisi vitae suscipit tellus mauris a. Nibh tortor id aliquet lectus proin nibh.

With opposite coor-scheme

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Viverra maecenas accumsan lacus vel facilisis volutpat. Non diam phasellus vestibulum lorem sed. Ipsum dolor sit amet consectetur adipiscing. Sed viverra ipsum nunc aliquet bibendum enim. Mauris sit amet massa vitae tortor condimentum lacinia. Ac turpis egestas maecenas pharetra convallis posuere morbi leo. Faucibus purus in massa tempor nec. Vitae congue mauris rhoncus aenean vel elit. Et netus et malesuada fames ac turpis egestas integer. Quis blandit turpis cursus in hac. Eu non diam phasellus vestibulum. Lorem donec massa sapien faucibus et molestie ac feugiat. Est ullamcorper eget nulla facilisi etiam dignissim diam quis. Laoreet non curabitur gravida arcu ac tortor dignissim convallis aenean. Pretium lectus quam id leo in vitae turpis massa. Dui ut ornare lectus sit amet. Curabitur vitae nunc sed velit dignissim sodales ut. Urna molestie at elementum eu facilisis sed odio. Erat pellentesque adipiscing commodo elit at imperdiet. Diam phasellus vestibulum lorem sed. Egestas tellus rutrum tellus pellentesque eu tincidunt. Mi quis hendrerit dolor magna eget est lorem ipsum dolor. Tortor posuere ac ut consequat semper viverra nam libero justo. Quisque egestas diam in arcu cursus euismod. Risus nullam eget felis eget nunc lobortis mattis aliquam. Nisi vitae suscipit tellus mauris a. Nibh tortor id aliquet lectus proin nibh.

With right-to-left

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Viverra maecenas accumsan lacus vel facilisis volutpat. Non diam phasellus vestibulum lorem sed. Ipsum dolor sit amet consectetur adipiscing. Sed viverra ipsum nunc aliquet bibendum enim. Mauris sit amet massa vitae tortor condimentum lacinia. Ac turpis egestas maecenas pharetra convallis posuere morbi leo. Faucibus purus in massa tempor nec. Vitae congue mauris rhoncus aenean vel elit. Et netus et malesuada fames ac turpis egestas integer. Quis blandit turpis cursus in hac. Eu non diam phasellus vestibulum. Lorem donec massa sapien faucibus et molestie ac feugiat. Est ullamcorper eget nulla facilisi etiam dignissim diam quis. Laoreet non curabitur gravida arcu ac tortor dignissim convallis aenean. Pretium lectus quam id leo in vitae turpis massa. Dui ut ornare lectus sit amet. Curabitur vitae nunc sed velit dignissim sodales ut. Urna molestie at elementum eu facilisis sed odio. Erat pellentesque adipiscing commodo elit at imperdiet. Diam phasellus vestibulum lorem sed. Egestas tellus rutrum tellus pellentesque eu tincidunt. Mi quis hendrerit dolor magna eget est lorem ipsum dolor. Tortor posuere ac ut consequat semper viverra nam libero justo. Quisque egestas diam in arcu cursus euismod. Risus nullam eget felis eget nunc lobortis mattis aliquam. Nisi vitae suscipit tellus mauris a. Nibh tortor id aliquet lectus proin nibh.

Variants

Used here with --5-lines-modifier. Default is 3 lines.
Other modifiers are --10-lines and --15-lines.

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Viverra maecenas accumsan lacus vel facilisis volutpat. Non diam phasellus vestibulum lorem sed. Ipsum dolor sit amet consectetur adipiscing. Sed viverra ipsum nunc aliquet bibendum enim. Mauris sit amet massa vitae tortor condimentum lacinia. Ac turpis egestas maecenas pharetra convallis posuere morbi leo. Faucibus purus in massa tempor nec. Vitae congue mauris rhoncus aenean vel elit. Et netus et malesuada fames ac turpis egestas integer. Quis blandit turpis cursus in hac. Eu non diam phasellus vestibulum. Lorem donec massa sapien faucibus et molestie ac feugiat. Est ullamcorper eget nulla facilisi etiam dignissim diam quis. Laoreet non curabitur gravida arcu ac tortor dignissim convallis aenean. Pretium lectus quam id leo in vitae turpis massa. Dui ut ornare lectus sit amet. Curabitur vitae nunc sed velit dignissim sodales ut. Urna molestie at elementum eu facilisis sed odio. Erat pellentesque adipiscing commodo elit at imperdiet. Diam phasellus vestibulum lorem sed. Egestas tellus rutrum tellus pellentesque eu tincidunt. Mi quis hendrerit dolor magna eget est lorem ipsum dolor. Tortor posuere ac ut consequat semper viverra nam libero justo. Quisque egestas diam in arcu cursus euismod. Risus nullam eget felis eget nunc lobortis mattis aliquam. Nisi vitae suscipit tellus mauris a. Nibh tortor id aliquet lectus proin nibh.