ftd 0.2.0

ftd: FifthTry Document Format
Documentation
-- ftd.color red: red
dark: red

-- ftd.color green: green
dark: green

-- ftd.color orange: orange
dark: orange

-- ftd.color blue: blue
dark: blue

-- ftd.column ft_container:
optional string id:
id: $id
padding-top: 30
padding-left: 100
align: center
color: $red

--- ftd.text: Inside ft container



-- ftd.column ft_container_mobile:
optional string id:
id: $id
width: fill
padding-top: 10
padding-left: 20
padding-right: 20
padding-bottom: 60
align: top
color: $green

--- ftd.text: Inside ft container



-- ftd.column desktop:
width: fill
open: true
append-at: desktop-container
optional string id:
id: $id
color: $orange

--- ftd.text: Desktop Main

--- ftd.column:
width: fill
padding-left: 20
id: desktop-container

--- ftd.text: Desktop

--- ft_container:
id: foo



-- ftd.column mobile:
width: fill
open: true
append-at: mobile-container
optional string id:
id: $id
color: $blue

--- ftd.text: Mobile Main

--- ftd.column:
width: fill
padding-left: 20
id: mobile-container

--- ftd.text: Mobile

--- ft_container_mobile:
id: foo




-- boolean is-mobile: true


-- ftd.column page:
width: fill
open: true
append-at: main-container.foo

--- ftd.text: Page

--- desktop:
if: not $is-mobile
id: main-container

--- container: ftd.main

--- mobile:
if: $is-mobile
id: main-container



-- page:

-- ftd.column:
id: start

-- ftd.text: hello

-- ftd.text: hello again

-- container: start

-- desktop:

-- ftd.text: hello

-- ftd.text: hello again