Skip to content

Commit

Permalink
moved to webjars
Browse files Browse the repository at this point in the history
  • Loading branch information
jamesward committed Mar 27, 2013
1 parent 256b333 commit 803de61
Show file tree
Hide file tree
Showing 8 changed files with 44 additions and 56 deletions.
3 changes: 3 additions & 0 deletions app/assets/stylesheets/main.less
@@ -0,0 +1,3 @@
body {
margin-top: 50px;
}
28 changes: 14 additions & 14 deletions app/controllers/Application.java
@@ -1,6 +1,5 @@
package controllers;


import models.Bar;
import org.codehaus.jackson.JsonNode;
import play.data.Form;
Expand All @@ -12,19 +11,20 @@

public class Application extends Controller {

public static Result index() {
return ok(index.render(Form.form(Bar.class)));
}
public static Result index() {
return ok(index.render(Form.form(Bar.class)));
}

public static Result addBar() {
Form<Bar> form = Form.form(Bar.class).bindFromRequest();
Bar bar = form.get();
bar.save();
return redirect(controllers.routes.Application.index());
}
public static Result addBar() {
Form<Bar> form = Form.form(Bar.class).bindFromRequest();
Bar bar = form.get();
bar.save();
return redirect(controllers.routes.Application.index());
}

public static Result listBars() {
JsonNode jsonNodes = toJson(Bar.find.all());
return ok(jsonNodes);
}
public static Result listBars() {
JsonNode jsonNodes = toJson(Bar.find.all());
return ok(jsonNodes);
}

}
15 changes: 13 additions & 2 deletions app/views/main.scala.html
Expand Up @@ -6,9 +6,20 @@
<head>
<title>@title</title>
<link rel="shortcut icon" type="image/png" href="@routes.Assets.at("images/favicon.png")">
<script src="@routes.Assets.at("javascripts/jquery-1.7.1.min.js")" type="text/javascript"></script>
<link rel='stylesheet' href='@routes.WebJarAssets.at(controllers.WebJarAssets.locate("bootstrap.min.css"))'>
<link rel='stylesheet' href='@routes.Assets.at("stylesheets/main.min.css")'>
<script src='@routes.WebJarAssets.at(controllers.WebJarAssets.locate("jquery.min.js"))' type='text/javascript'></script>
</head>
<body>
@content
<div class="navbar navbar-fixed-top">
<div class="navbar-inner">
<div class="container-fluid">
<a id="titleLink" class="brand" href="/">@title</a>
</div>
</div>
</div>
<div class="container">
@content
</div>
</body>
</html>
1 change: 1 addition & 0 deletions conf/routes
Expand Up @@ -9,3 +9,4 @@ POST /bars controllers.Application.addBar

# Map static resources from the /public folder to the /assets URL path
GET /assets/*file controllers.Assets.at(path="/public", file)
GET /webjars/*file controllers.WebJarAssets.at(file)
16 changes: 0 additions & 16 deletions db/evolutions/default/1.sql

This file was deleted.

9 changes: 0 additions & 9 deletions db/evolutions/default/2.sql

This file was deleted.

24 changes: 13 additions & 11 deletions project/Build.scala
Expand Up @@ -5,18 +5,20 @@ import play.Project._

object ApplicationBuild extends Build {

val appName = "play2bars-java-ebean"
val appVersion = "1.0-SNAPSHOT"
val appName = "play2bars-java-ebean"
val appVersion = "1.0-SNAPSHOT"

val appDependencies = Seq(
"postgresql" % "postgresql" % "9.0-801.jdbc3",
javaCore,
javaJdbc,
javaEbean
)
val appDependencies = Seq(
"postgresql" % "postgresql" % "9.0-801.jdbc3",
javaCore,
javaJdbc,
javaEbean,
"org.webjars" % "webjars-play" % "2.1.0-1",
"org.webjars" % "bootstrap" % "2.3.1"
)

val main = Project(appName, appVersion, appDependencies).settings(
// Add your own project settings here
)
val main = Project(appName, appVersion, appDependencies).settings(
// Add your own project settings here
)

}
4 changes: 0 additions & 4 deletions public/javascripts/jquery-1.7.1.min.js

This file was deleted.

0 comments on commit 803de61

Please sign in to comment.