1
1
Fork 0
mirror of https://github.com/tonydamage/nux-env.git synced 2025-12-13 13:44:28 +01:00

Legacy sync

Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
This commit is contained in:
Tony Tkáčik 2020-03-05 12:20:11 +01:00
parent 851914ff75
commit 4c4bb238a0
13 changed files with 1026 additions and 7 deletions

View file

@ -0,0 +1,49 @@
@syntax nuweb/html
@prefix statement nux.nuxsh.statement
@prefix block nux.nuxsh.block
@prefix hs nuweb.html.syntax
nux.use nuweb/html.syntax
@namespace nuweb.mdlio.syntax {
function :element name tag {
block:rewrite.call nuweb.mdlio.tag.$name "nuweb.html.element $tag $@" "nuweb.html.element.end $tag"
statement:rewrite.call nuweb.mdlio.tag.$name "nuweb.html.element --close $tag $@"
}
function :block-as-function fqn {
block:rewrite.call $fqn "function $fqn {" "}"
}
function :statement-as-echo-function fqn {
statement:rewrite.call $fqn "function $fqn() { echo " ";}"
}
:element card div .mdl-card.mdl-shadow--2dp
:element card-media div .mdl-card_media
:element card-title div .mdl-card_title
:element nav nav .mdl-navigation
:block-as-function app.name
:block-as-function app.main
:block-as-function app.content
:block-as-function app.drawer
:block-as-function app.page-title
:block-as-function app.title
:block-as-function app.scripts
:block-as-function app.template-main
:block-as-function app.routes
#:statement-as-echo-function app.page-title
#:statement-as-echo-function app.content
}
function .block.app.start.plan {
identifier=app .match.namespace_block_start.plan
}
function .block.app.end.plan {
.block.rule.namespace.end.plan
}