Skip to content

iqbalskd/KitchenSink

 
 

Repository files navigation

KitchenSink

Shows how to model different UI patterns in JSON:

String Number Boolean Object Array Custom
Text Integer Checkbox Nested partials Radio File upload
Password Decimal Togglebutton Dropdown Set a cookie
Textarea Button Radiolist Dialog box
Markdown Map Multiselect Callback behavior
Html Table Autocomplete
Datepicker Datagrid Progress bar
Url Chart Lazy loading
Redirect Breadcrumb Pagination
Validation Flash Message

Requirements

This repository uses features from C# 7. Thus, Visual Studio 2017 is required to build.

If you really want to use VS 2015 and you don't care about IntelliSense warnings, you can build by installing Microsoft.Net.Compilers in the project using NuGet (Install-Package Microsoft.Net.Compilers). That will make VS use the C# compiler provided in the package instead of the default one.

Developer instructions - Contributing

For developer instructions, go to CONTRIBUTING.

Video

Intended for 13 October 2015 webinar: http://starcounter.io/video-expressing-your-ui-in-json-plain-data-binding-advanced-data-binding/

Screenshot

License

MIT

About

Shows how to model different UI patterns in JSON

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 85.4%
  • HTML 12.5%
  • C# 1.1%
  • CSS 1.0%
  • Batchfile 0.0%
  • Roff 0.0%