Sha256: d7290f494a96180906d932a312ef57dcb7fb7d6e2e7ef59e0aec02fa6e22f71d

Contents?: true

Size: 1.98 KB

Versions: 2

Compression:

Stored size: 1.98 KB

Contents

// .grid-layout
// Testing our columns roles
// :include: //div[@class="slides"]
// :header_footer:
= Grid Layout
:docinfo: private
:source-highlighter: highlight.js
:highlightjs-languages: clojure,scala
:revealjs_hash: true

[.columns]
== 2 columns

[.column]
--
* **Edgar Allen Poe**
* Sheri S. Tepper
* Bill Bryson
--

[.column]
--
Edgar Allan Poe (/poʊ/; born Edgar Poe; January 19, 1809 – October 7, 1849) was an American writer, editor, and literary critic.
--

[.columns.wrap]
== Multi-columns with wrap

[.column]
--
.Kotlin
[source,kotlin]
----
fun main() {
    println("Hello, World!")
}
----
--

[.column]
--
.Clojure
[source,clojure]
----
(defn -main [& args]
  (println "Hello, World!"))
----
--

[.column]
--
.Scala
[source,scala]
----
object HelloWorld {
  def main(args: Array[String]): Unit = {
    println("Hello, world!")
  }
}
----
--

[.columns]
== Columns with size

[.column.is-one-third]
--
* **Kotlin**
* Java
* Scala
--

[.column]
--
Programming language for Android, mobile cross-platform
and web development, server-side, native,
and data science. Open source forever Github.
--

[.columns]
== 3 columns

[.column]
* Java
* **Kotlin**

[.column]
* Node
* **Deno**

[.column]
* Ruby
* **Crystal**


[.columns.is-half.green.left]
== !

[.column.is-half]
* Java
* **Kotlin**

[.column.is-half]
* Ruby
* **Crystal**

== Languages

We will go over languages

[.columns]
=== Kotlin

[.column]
[source,kotlin]
----
fun main() {
    println("Hello, World!")
}
----

[.column]
--
* Nice and compact
* Works well on Android
--

[.columns]
=== Clojure

[.column]
[source,clojure]
----
(defn -main [& args]
  (println "Hello, World!"))
----

[.column]
--
* Lisp-like
* Few simple concepts
--

[.columns.is-vcentered]
== Vertically Centered Columns

[.column]
* Java
* **Kotlin**

[.column]
* Node
* **Deno**

[.column.is-half]
--
.Source
[source,asciidoc]
....
[.columns.is-vcentered]
== Vertically Aligned Columns

[.column]
* Java
* **Kotlin**

[.column]
* Node
* **Deno**

[.column.is-half]
[...]
....
--

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
asciidoctor-revealjs-4.0.1 examples/grid-layout.adoc
asciidoctor-revealjs-4.0.0 examples/grid-layout.adoc