diff --git a/README.md b/README.md index 6ca3a64..72aa393 100644 --- a/README.md +++ b/README.md @@ -60,6 +60,10 @@ Druid provides next basic components: - **Radio group** - Several checkboxes in one group with single choice +- **Hover** - Trigger component for check node hover state + +- **Input** - Component to process user text input + Full info see on _components.md_ diff --git a/docs/index.html b/docs/index.html index d3f743d..c3f84fb 100644 --- a/docs/index.html +++ b/docs/index.html @@ -185,7 +185,7 @@
generated by LDoc 1.4.6 -Last updated 2020-03-21 22:53:41 +Last updated 2020-03-21 22:59:46
diff --git a/docs/modules/component.html b/docs/modules/component.html index e6dac59..ef4bc84 100644 --- a/docs/modules/component.html +++ b/docs/modules/component.html @@ -406,7 +406,7 @@
generated by LDoc 1.4.6 -Last updated 2020-03-21 22:53:41 +Last updated 2020-03-21 22:59:46
diff --git a/docs/modules/druid.back_handler.html b/docs/modules/druid.back_handler.html index 005e084..f430074 100644 --- a/docs/modules/druid.back_handler.html +++ b/docs/modules/druid.back_handler.html @@ -215,7 +215,7 @@
generated by LDoc 1.4.6 -Last updated 2020-03-21 22:53:41 +Last updated 2020-03-21 22:59:46
diff --git a/docs/modules/druid.blocker.html b/docs/modules/druid.blocker.html index 3bc14f0..51202b1 100644 --- a/docs/modules/druid.blocker.html +++ b/docs/modules/druid.blocker.html @@ -234,7 +234,7 @@
generated by LDoc 1.4.6 -Last updated 2020-03-21 22:53:41 +Last updated 2020-03-21 22:59:46
diff --git a/docs/modules/druid.button.html b/docs/modules/druid.button.html index 1efe781..9bc583a 100644 --- a/docs/modules/druid.button.html +++ b/docs/modules/druid.button.html @@ -405,7 +405,7 @@
generated by LDoc 1.4.6 -Last updated 2020-03-21 22:53:41 +Last updated 2020-03-21 22:59:46
diff --git a/docs/modules/druid.checkbox.html b/docs/modules/druid.checkbox.html index 2aa1d8d..950cbaa 100644 --- a/docs/modules/druid.checkbox.html +++ b/docs/modules/druid.checkbox.html @@ -277,7 +277,7 @@
generated by LDoc 1.4.6 -Last updated 2020-03-21 22:53:41 +Last updated 2020-03-21 22:59:46
diff --git a/docs/modules/druid.checkbox_group.html b/docs/modules/druid.checkbox_group.html index dbce218..25b2c0e 100644 --- a/docs/modules/druid.checkbox_group.html +++ b/docs/modules/druid.checkbox_group.html @@ -239,7 +239,7 @@
generated by LDoc 1.4.6 -Last updated 2020-03-21 22:53:41 +Last updated 2020-03-21 22:59:46
diff --git a/docs/modules/druid.grid.html b/docs/modules/druid.grid.html index 3936ae6..34b19ac 100644 --- a/docs/modules/druid.grid.html +++ b/docs/modules/druid.grid.html @@ -370,7 +370,7 @@
generated by LDoc 1.4.6 -Last updated 2020-03-21 22:53:41 +Last updated 2020-03-21 22:59:46
diff --git a/docs/modules/druid.helper.html b/docs/modules/druid.helper.html index a5266ee..7e0d187 100644 --- a/docs/modules/druid.helper.html +++ b/docs/modules/druid.helper.html @@ -236,7 +236,7 @@
generated by LDoc 1.4.6 -Last updated 2020-03-21 22:53:41 +Last updated 2020-03-21 22:59:46
diff --git a/docs/modules/druid.hover.html b/docs/modules/druid.hover.html index 24d095f..3aacad3 100644 --- a/docs/modules/druid.hover.html +++ b/docs/modules/druid.hover.html @@ -211,7 +211,7 @@
generated by LDoc 1.4.6 -Last updated 2020-03-21 22:53:41 +Last updated 2020-03-21 22:59:46
diff --git a/docs/modules/druid.html b/docs/modules/druid.html index 9f684f4..39e0d48 100644 --- a/docs/modules/druid.html +++ b/docs/modules/druid.html @@ -181,7 +181,7 @@
generated by LDoc 1.4.6 -Last updated 2020-03-21 22:53:41 +Last updated 2020-03-21 22:59:46
diff --git a/docs/modules/druid.input.html b/docs/modules/druid.input.html index b68341f..3db5add 100644 --- a/docs/modules/druid.input.html +++ b/docs/modules/druid.input.html @@ -86,7 +86,7 @@
generated by LDoc 1.4.6 -Last updated 2020-03-21 22:53:41 +Last updated 2020-03-21 22:59:46
diff --git a/docs/modules/druid.lang_text.html b/docs/modules/druid.lang_text.html index e30116f..7930f45 100644 --- a/docs/modules/druid.lang_text.html +++ b/docs/modules/druid.lang_text.html @@ -240,7 +240,7 @@
generated by LDoc 1.4.6 -Last updated 2020-03-21 22:53:41 +Last updated 2020-03-21 22:59:46
diff --git a/docs/modules/druid.progress.html b/docs/modules/druid.progress.html index 418969f..b0750f0 100644 --- a/docs/modules/druid.progress.html +++ b/docs/modules/druid.progress.html @@ -378,7 +378,7 @@
generated by LDoc 1.4.6 -Last updated 2020-03-21 22:53:41 +Last updated 2020-03-21 22:59:46
diff --git a/docs/modules/druid.radio_group.html b/docs/modules/druid.radio_group.html index bf332db..d12b79e 100644 --- a/docs/modules/druid.radio_group.html +++ b/docs/modules/druid.radio_group.html @@ -239,7 +239,7 @@
generated by LDoc 1.4.6 -Last updated 2020-03-21 22:53:41 +Last updated 2020-03-21 22:59:46
diff --git a/docs/modules/druid.scroll.html b/docs/modules/druid.scroll.html index 58ba8dc..bcdbe27 100644 --- a/docs/modules/druid.scroll.html +++ b/docs/modules/druid.scroll.html @@ -507,7 +507,7 @@
generated by LDoc 1.4.6 -Last updated 2020-03-21 22:53:41 +Last updated 2020-03-21 22:59:46
diff --git a/docs/modules/druid.slider.html b/docs/modules/druid.slider.html index 4226c9b..309e95b 100644 --- a/docs/modules/druid.slider.html +++ b/docs/modules/druid.slider.html @@ -248,7 +248,7 @@
generated by LDoc 1.4.6 -Last updated 2020-03-21 22:53:41 +Last updated 2020-03-21 22:59:46
diff --git a/docs/modules/druid.text.html b/docs/modules/druid.text.html index 0743aa4..25ae2f4 100644 --- a/docs/modules/druid.text.html +++ b/docs/modules/druid.text.html @@ -352,7 +352,7 @@
generated by LDoc 1.4.6 -Last updated 2020-03-21 22:53:41 +Last updated 2020-03-21 22:59:46
diff --git a/docs/modules/druid.timer.html b/docs/modules/druid.timer.html index 77e1e15..a65a18c 100644 --- a/docs/modules/druid.timer.html +++ b/docs/modules/druid.timer.html @@ -307,7 +307,7 @@
generated by LDoc 1.4.6 -Last updated 2020-03-21 22:53:41 +Last updated 2020-03-21 22:59:46
diff --git a/docs/modules/druid_event.html b/docs/modules/druid_event.html index 3438627..88500c8 100644 --- a/docs/modules/druid_event.html +++ b/docs/modules/druid_event.html @@ -239,7 +239,7 @@
generated by LDoc 1.4.6 -Last updated 2020-03-21 22:53:41 +Last updated 2020-03-21 22:59:46
diff --git a/docs/modules/druid_instance.html b/docs/modules/druid_instance.html index 5d26240..6269911 100644 --- a/docs/modules/druid_instance.html +++ b/docs/modules/druid_instance.html @@ -750,7 +750,7 @@
generated by LDoc 1.4.6 -Last updated 2020-03-21 22:53:41 +Last updated 2020-03-21 22:59:46
diff --git a/docs/topics/README.md.html b/docs/topics/README.md.html index 39777e6..8f1bc1d 100644 --- a/docs/topics/README.md.html +++ b/docs/topics/README.md.html @@ -37,7 +37,7 @@
  • Creating components
  • Examples
  • Documentation
  • -
  • Games powered by Druid:
  • +
  • Games powered by Druid
  • Future plans
  • License
  • Issues and suggestions
  • @@ -81,13 +81,16 @@
    -

    +

    Druid - powerful defold component UI library. Use basic druid components or make your own game-specific components to make amazing GUI in your games.

    +

    Setup

    -

    Dependency

    + +

    Dependency

    +

    You can use the druid extension in your own project by adding this project as a Defold library dependency. Open your game.project file and in the dependencies field under project add:

    @@ -97,7 +100,8 @@

    Or point to the ZIP file of a specific release.

    -

    Code

    +

    Code

    +

    Adjust druid settings, if needed:

    @@ -114,8 +118,10 @@
     
    +

    Components

    +

    Druid provides next basic components: - Button - Basic game button

    @@ -132,12 +138,16 @@
  • Checkbox - Basic checkbox component

  • Checkbox group - Several checkboxes in one group

  • Radio group - Several checkboxes in one group with single choice

  • +
  • Hover - Trigger component for check node hover state

  • +
  • Input - Component to process user text input

  • Full info see on components.md

    +

    Creating components

    +

    Any components creating via druid:

    @@ -163,14 +173,20 @@
     
    +

    Examples

    -

    See the example folder for examples of how to use Druid -See the druid-assets repository for examples of how to create custom components and styles -Try the HTML5 version of the example app

    + +

    See the example folder for examples of how to use Druid

    + +

    See the druid-assets repository for examples of how to create custom components and styles

    + +

    Try the HTML5 version of the example app

    +

    Documentation

    +

    To learn druid better, read next documentation: - Druid components - Create custom components @@ -180,10 +196,13 @@ Try the HTML5 version of the example app

    Full druid documentation you can find here: https://insality.github.io/druid/

    -

    -

    Games powered by Druid:

    + +

    +

    Games powered by Druid

    +

    Will fill later

    +

    Future plans

    @@ -195,22 +214,27 @@ https://insality.github.io/druid/

  • Add more comfortable gamepad support for GUI (ability to select button with DPAD and other stuff)

  • +

    License

    -

    Original idea by AGulev -Developed and supporting by Insality -MIT License

    + +

    Original idea by AGulev

    + +

    Developed and supporting by Insality

    + +

    MIT License

    Issues and suggestions

    +

    If you have any issues, questions or suggestions please create an issue or contact me: insality@gmail.com

    generated by LDoc 1.4.6 -Last updated 2020-03-21 22:53:41 +Last updated 2020-03-21 22:59:46
    diff --git a/docs/topics/components.md.html b/docs/topics/components.md.html index 7ba3381..a8c9c0a 100644 --- a/docs/topics/components.md.html +++ b/docs/topics/components.md.html @@ -45,6 +45,8 @@
  • Checkbox
  • Checkbox group
  • Radio group
  • +
  • Hover
  • +
  • Input
  • @@ -140,12 +142,20 @@

    Radio group

    Several checkboxes in one group with single choice

    +

    +

    Hover

    +

    Trigger component for check node hover state

    + +

    +

    Input

    +

    Component to process user text input

    +
    generated by LDoc 1.4.6 -Last updated 2020-03-21 22:53:41 +Last updated 2020-03-21 22:59:46
    diff --git a/docs/topics/creating_custom_components.md.html b/docs/topics/creating_custom_components.md.html index 95f9872..67d997b 100644 --- a/docs/topics/creating_custom_components.md.html +++ b/docs/topics/creating_custom_components.md.html @@ -193,7 +193,7 @@ There is next interests in druid:
    generated by LDoc 1.4.6 -Last updated 2020-03-21 22:53:41 +Last updated 2020-03-21 22:59:46
    diff --git a/docs/topics/druid_assets.md.html b/docs/topics/druid_assets.md.html index 3debc03..b45f35a 100644 --- a/docs/topics/druid_assets.md.html +++ b/docs/topics/druid_assets.md.html @@ -89,7 +89,7 @@
    generated by LDoc 1.4.6 -Last updated 2020-03-21 22:53:41 +Last updated 2020-03-21 22:59:46
    diff --git a/docs/topics/examples.md.html b/docs/topics/examples.md.html index af12fe9..dafc08b 100644 --- a/docs/topics/examples.md.html +++ b/docs/topics/examples.md.html @@ -87,7 +87,7 @@
    generated by LDoc 1.4.6 -Last updated 2020-03-21 22:53:41 +Last updated 2020-03-21 22:59:46
    diff --git a/docs/topics/styles.md.html b/docs/topics/styles.md.html index d5e4639..9c680d6 100644 --- a/docs/topics/styles.md.html +++ b/docs/topics/styles.md.html @@ -138,7 +138,7 @@
    generated by LDoc 1.4.6 -Last updated 2020-03-21 22:53:41 +Last updated 2020-03-21 22:59:46
    diff --git a/docs_md/components.md b/docs_md/components.md index dec3186..ecfb132 100644 --- a/docs_md/components.md +++ b/docs_md/components.md @@ -38,3 +38,9 @@ Several checkboxes in one group ## Radio group Several checkboxes in one group with single choice + +## Hover +Trigger component for check node hover state + +## Input +Component to process user text input \ No newline at end of file