From a33254276bd211bf33be86eeb871ddbfe36fdb47 Mon Sep 17 00:00:00 2001 From: Li Haoyi Date: Sun, 2 Nov 2014 04:57:37 -0800 Subject: Moved `examples` into `examples/demos`, sketched out a simple example cross-module --- .../main/scalatex/book/handson/WebPage.scalatex | 34 +++++++++++----------- 1 file changed, 17 insertions(+), 17 deletions(-) (limited to 'book/src/main/scalatex/book/handson/WebPage.scalatex') diff --git a/book/src/main/scalatex/book/handson/WebPage.scalatex b/book/src/main/scalatex/book/handson/WebPage.scalatex index 1e8cf3f..c3f66a4 100644 --- a/book/src/main/scalatex/book/handson/WebPage.scalatex +++ b/book/src/main/scalatex/book/handson/WebPage.scalatex @@ -13,7 +13,7 @@ @div(cls:="pure-g") @div(cls:="pure-u-1 pure-u-md-13-24") - @hl.ref("examples/src/main/scala/webpage/HelloWorld0.scala") + @hl.ref("examples/demos/src/main/scala/webpage/HelloWorld0.scala") @div(cls:="pure-u-1 pure-u-md-11-24") @div(id:="div1") @@ -36,14 +36,14 @@ @p @a("Scalatags", href:="https://github.com/lihaoyi/scalatags") is a cross-platform Scala.js/Scala-JVM library that is designed to generate HTML. To use Scalatags, you need to add it as a dependency to your Scala.js SBT project, in the @code{build.sbt} file: - @hl.ref("examples/build.sbt", "com.scalatags") + @hl.ref("examples/demos/build.sbt", "com.scalatags") @p With that, the above snippet of code re-written using Scalatags looks as follows: @div(cls:="pure-g") @div(cls:="pure-u-1 pure-u-md-13-24") - @hl.ref("examples/src/main/scala/webpage/HelloWorld1.scala") + @hl.ref("examples/demos/src/main/scala/webpage/HelloWorld1.scala") @div(cls:="pure-u-1 pure-u-md-11-24") @div(id:="div2") @@ -58,7 +58,7 @@ @sect{User Input} @div(cls:="pure-g") @div(cls:="pure-u-1 pure-u-md-13-24") - @hl.ref("examples/src/main/scala/webpage/Inputs.scala", "val box") + @hl.ref("examples/demos/src/main/scala/webpage/Inputs.scala", "val box") @div(cls:="pure-u-1 pure-u-md-11-24") @div(id:="div3") @@ -77,12 +77,12 @@ @p To begin with, let's define our list of items: Fruits! - @hl.ref("examples/src/main/scala/webpage/Search0.scala", "val listings", "def") + @hl.ref("examples/demos/src/main/scala/webpage/Search0.scala", "val listings", "def") @p Next, let's think about how we want to render these fruits. One natural way would be as a list, which in HTML is represented by a @hl.html{