diff --git a/content/experiment-control/artiq.md b/content/experiment-control/artiq.md index 0a8141c..2be52eb 100644 --- a/content/experiment-control/artiq.md +++ b/content/experiment-control/artiq.md @@ -1,19 +1,18 @@ +++ title = "ARTIQ" weight = 1 +template = "page-hero.html" +++ -## ARTIQ - -{% textimg(src="images/lab_hardware@2x.jpg", alt="lab hardware", bodyleft=true) %} +{% textimg(src="images/lab-hardware@2x.jpg", alt="lab hardware", bodyleft=true, customcss="row d-flex align-items-center mb-4 pb-2", shadow=true) %} ARTIQ (Advanced Real-Time Infrastructure for Quantum physics) is a leading-edge control system for quantum information experiments. It was initiated and developed in partnership with the Ion Storage Group at NIST, and is now used and supported by a growing number of research institutions worldwide. While ARTIQ is currently mostly used by atomic physics groups, its applicability reaches beyond ion trapping. {% end %} -{% textimg(src="images/nist_crate1@2x.jpg", alt="lab hardware", md=true) %} +{% textimg(src="images/modern-research@2x.png", alt="modern research", md=true, shadow=false) %} Modern research on quantum information systems poses particular challenges to the control system: @@ -29,7 +28,7 @@ Modern research on quantum information systems poses particular challenges to th ##### Enter ARTIQ -{% textimg(src="images/gui_screenshot_small@2x.jpg", alt="lab hardware", bodyleft=true, md=true) %} +{% textimg(src="images/gui_screenshot_small@2x.jpg", alt="lab hardware", bodyleft=true, md=true, shadow=true) %} ARTIQ features a high-level programming language, based on Python, that helps describing complex experiments. It is compiled and executed on dedicated FPGA hardware with nanosecond timing resolution and sub-microsecond latency. @@ -49,10 +48,11 @@ Technologies employed include -
+
@@ -69,7 +69,7 @@
-
+
diff --git a/templates/page-hero.html b/templates/page-hero.html new file mode 100644 index 0000000..01d7b3d --- /dev/null +++ b/templates/page-hero.html @@ -0,0 +1,63 @@ +{% extends 'section.html' %} + +{% block styles %} + +{% endblock %} + + +{% block hero %} + +
+ +
+ +
+ +
+ +

{{ page.title }}

+ + + +
+ +
+ +
+ +
+ +{% endblock %} + + +{% block main %} + +
+ +
+ +
+ + {% block main_content %} + + {% if page and page.content %} + {{ page.content | safe }} + {% endif %} + + {% endblock %} + +
+ +
+ +
+ +{% endblock %} + + + +{% block footer_contact %}{% endblock %} \ No newline at end of file diff --git a/templates/shortcodes/centerp.html b/templates/shortcodes/centerp.html new file mode 100644 index 0000000..0a76629 --- /dev/null +++ b/templates/shortcodes/centerp.html @@ -0,0 +1,3 @@ +
+ {{ body }} +
\ No newline at end of file diff --git a/templates/shortcodes/herocontent.html b/templates/shortcodes/herocontent.html new file mode 100644 index 0000000..fd2ab10 --- /dev/null +++ b/templates/shortcodes/herocontent.html @@ -0,0 +1,19 @@ +
+ +
+ +
+ +
+ +

{{ title }}

+ + + +
+ +
+ +
+ +
\ No newline at end of file diff --git a/templates/shortcodes/logos.html b/templates/shortcodes/logos.html index 9e2e174..0d75796 100644 --- a/templates/shortcodes/logos.html +++ b/templates/shortcodes/logos.html @@ -1,3 +1,4 @@ -
+
+ {% if title %}
{{ title}}
{% endif %} {{ body | markdown | safe }}
\ No newline at end of file diff --git a/templates/shortcodes/textimg.html b/templates/shortcodes/textimg.html index 9d569e5..29f8230 100644 --- a/templates/shortcodes/textimg.html +++ b/templates/shortcodes/textimg.html @@ -1,4 +1,4 @@ -
+
{% if bodyleft %} @@ -16,13 +16,11 @@
-
+
-
+
-
- {{ alt }} -
+ {{ alt }}
@@ -32,11 +30,9 @@
-
+
-
- {{ alt }} -
+ {{ alt }}