Skip to content

TerrificNet/TerrificNet

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TerrificNet

===========

Definitions

Module

  • One model
  • Multiple skins
  • Mutliple data variations

Skin

Default Skin

Template

Handlebar Syntax Helpers

<p>{{hallo}}</p>
{{module template="templatepath"}}
{{placeholder key="phContent"}}
{{label "person/male"}}
{{partial template="templatepath"}}

Datavariation

Default Datavariation

Model

Schema

Roadmap

  • Skins with shared model schemas
  • Datavariation for modules
    • Placeholder definition
    • Queryparameter support (languages, etc.)
  • Backend for placeholder configuration
  • Documentation
    • Handlebar reference (incl. helpers)
    • Example project (neutral -> Denis)
  • Controller fallback provider for sitecore. When no controller is registred in sitecore the default terrific controller will be used.
  • Creation for modules, skins, datavariations (action)
  • Improved error handling
    • Template failures (missing variables)
    • Datasource
  • Backend for label service
  • Helper refactoring
  • Update for console host
  • Fake model generator (eg. Lorem ipsum text)
  • Shared model schemas, eg. use of modules
    • $ref parameter
  • Frontify integration

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 80.5%
  • JavaScript 8.4%
  • CSS 6.0%
  • HTML 4.7%
  • TypeScript 0.4%
  • Shell 0.0%