Skip to content

karma4u101/FoBo-Lift-Templating-Demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lift - Basic FoBo Module Demo


This project has been moved! This project is now a subproject in FoBo-Demo To learn more about FoBo please visite and clone FoBo-Demo


This is a Lift FoBo module demo that demonstrates the use of the FoBo Lift module. See the FoBo - Lift Front-End Toolkit Module.

Demonstration of this module demo is set up and live here. The corresponding FoBo module is available here.

Note: This was initially intended to be a basic/starter lift template with the FoBo module initiated but it has turned out to be more of a comprehensive demo. There are lots of basic lift starter templats out there and for a FoBo incdued one see below, so just fork the demo, run it and look at the code and its examples.

It's really simple to integrate the FoBo module in any lift project but here is a basic lift starter template that includes the FoBo module, it is set up for twitter bootstrap usage Templating-With-Twitter-Bootstrap.

Improvements, contributions and suggestions are welcome!

best regards Peter Petersson

Update log

Latest Module Version:

  • 2013-04-16 -- 2.6.0-SNAPSHOT
  • 2013-01-10 -- 2.4.0-SNAPSHOT
  • 2013-01-01 -- 2.3.0-SNAPSHOT
  • 2012-12-29 -- 2.2.0-SNAPSHOT

Latest Updates:

  • 2013-04-16 -- 2.6.0-SNAPSHOT FoBo v0.9.7 with AngularJS.
  • 2013-01-10 -- 2.4.0-SNAPSHOT FoBo v0.7.11 built with Scala v2.10.
  • 2013-01-01 -- 2.3.0-SNAPSHOT FoBo v0.7.8 with Font Awesome enabled.
  • 2012-12-29 -- 2.2.0-SNAPSHOT updated build to dep. on FoBo v0.7.7 and using FoBo.JQuery182

Quick Start

Prerequisites for running this Lift example is that you have Git and Java installed and configured on the target computer. You don't need to use it but the project also includes a Eclipse plug-in for browsing and following/working with the code, see the Scala IDE section.
As of FoBo v0.5.0 you do no longer need fetch FoBo and do a publish-local of it as it is now available via repository and will be fetched for you via dependancys.

  1. Get the examples

    git clone git://github.com:karma4u101/FoBo-Lift-Template.git cd FoBo-Lift-Template

  2. Update & Run Jetty

There is also a sbt.bat for windows users.

./sbt update ~container:start
  1. Launch Your Browser

    http://localhost:8080

Scala IDE for Eclipse

Sbteclipse provides SBT command to create Eclipse project files

  1. Usage

    project$ ./sbt

    eclipse

  2. In eclipse do:

    File ==> Import... Select General ==> Existing Project into Workspace Use "Brows" to look up the project root ....

User powered basic example

(*) This is a unofficial Lift user powered basic assembly example which means it is a work based on the sound foundation of Lift, done by a developer who uses Lift for development ;), sharing it with others.