Giter VIP home page Giter VIP logo

dotvvm-docs's Introduction

DotVVM Documentation

This repository contains the DotVVM documentation. If you find any problems, mistakes or inaccuracies, please go ahead and submit a pull request.


Contributions

Currently, we don't have any tool to preview changes made to the documentation. Just edit some files, or create new documentation pages or control samples, and submit the pull request. We'll review and finish it ourselves before it gets published.

Please, always do your changes against the 2.0 branch. We'll merge the changes in all other branches where they should appear.


File Structure

The menu.xml file defines the structure of the left menu. The Pages directory contains all tutorial pages.

The Controls section contains everything that is used to generate the control reference. Currently, there are two categories of controls - builtin for DotVVM controls built in the framework itself, and bootstrap for our commercial controls.

Each control category contains two files - doc.xml which is documentation XML file and metadata.json file which is generated by our internal tool and contains a list of controls and all their properties with all information we need to render the control table.

Then, each control has its own folder, which contains the control.md file which describes the control. Optionally, there is the output.md file, which describes HTML rendered by the control.

Each control can have one or more samples which are placed in subfolders named sample1, sample2 etc. Each subfolder must contain the sample.md file with description of the sample. Then, there is a sample.json file with list of all files that should be displayed as part of the sample.

dotvvm-docs's People

Contributors

tomasherceg avatar acizmarik avatar michaltichy avatar adamjez avatar duzij avatar quigamdev avatar exyi avatar djanosik avatar cafour avatar mrnustik avatar marosjanota avatar ropack avatar martindybal avatar kiraacorsac avatar jonismarek avatar rumbeer avatar padresvk avatar tomasjurasek avatar sejsel avatar luko248 avatar cristiant avatar bkapustik avatar jaroslavholcman avatar mateshavel avatar ondrejvrsan avatar mitroz avatar lixfeld avatar josefpihrt avatar geniusk avatar vaclavholusa-ltd avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.