Elegant uses Pygment port of Gruvbox theme for syntax highlighting.

1
2
3
4
int sample_function (void) {
    printf ("This is a sample function");
    return 0
}

HTML Example

<div
  class="elegant-gallery"
  itemscope
  itemtype="http://schema.org/ImageGallery"
>
  <figure
    itemprop="associatedMedia"
    itemscope
    itemtype="http://schema.org/ImageObject"
  >
    <a
      href="https://i.picsum.photos/id/1019/5472/3648.jpg"
      itemprop="contentUrl"
      data-size="5472x3648"
    >
      <img
        src="https://i.picsum.photos/id/1019/100/100.jpg"
        itemprop="thumbnail"
        alt="Image description"
      />
    </a>
    <figcaption itemprop="caption description">
      Placeholder image from Unsplash
    </figcaption>
  </figure>

  <figure
    itemprop="associatedMedia"
    itemscope
    itemtype="http://schema.org/ImageObject"
  >
    <a
      href="https://i.picsum.photos/id/101/2621/1747.jpg"
      itemprop="contentUrl"
      data-size="2621x1747"
    >
      <img
        src="https://i.picsum.photos/id/101/100/100.jpg"
        itemprop="thumbnail"
        alt="Image description"
      />
    </a>
    <figcaption itemprop="caption description">
      You can write anything in the caption
    </figcaption>
  </figure>
</div>

C++ example

#include <algorithm>
#include <iostream>
#include <vector>

int main() {
  std::vector<int> eg = {0,  1,  1,  2,  3,   5,   8,   13,
                         21, 34, 55, 89, 144, 233, 377, 610};
  eg.erase(std::remove_if(
              eg.begin(),
              eg.end(),
              [](int x) {
                  return x > 99;
              }),
           eg.end());

  // Print result
  std::for_each(eg.begin(),
                eg.end(),
                [](const int &e) {
                    std::cout << e << " ";
                });
}

Like this post? Share on: TwitterFacebookEmail


Talha Mansoor Avatar Talha Mansoor is the creator and lead developer of Elegant theme.

Keep Reading


Published

Last Updated

Category

Components

Tags

Stay in Touch

Get New Release Alert