From d8c8cf4c8dbc2eb5df46f000d2f7f7c88cfc8b42 Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Sat, 16 Apr 2016 23:00:45 -0700 Subject: [PATCH] More tweaks to developer docs --- sass/custom/_paulus.scss | 4 + .../asides/developers_navigation.html | 25 ++++-- source/developers/add_new_platform.markdown | 83 ++---------------- .../architecture_components.markdown | 5 ++ .../component_deps_and_reqs.markdown | 26 ++++++ ....markdown => component_discovery.markdown} | 4 +- source/developers/component_events.markdown | 12 +++ .../component_initialization.markdown | 36 ++++++++ source/developers/component_loading.markdown | 25 ++++++ .../developers/creating_components.markdown | 75 +++------------- .../platform_example_light.markdown | 77 ++++++++++++++++ .../platform_example_sensor.markdown | 49 +++++++++++ .../architecture/component_interaction.png | Bin 0 -> 30512 bytes 13 files changed, 272 insertions(+), 149 deletions(-) create mode 100644 source/developers/component_deps_and_reqs.markdown rename source/developers/{platform_discovery.markdown => component_discovery.markdown} (96%) create mode 100644 source/developers/component_events.markdown create mode 100644 source/developers/component_initialization.markdown create mode 100644 source/developers/component_loading.markdown create mode 100644 source/developers/platform_example_light.markdown create mode 100644 source/developers/platform_example_sensor.markdown create mode 100644 source/images/architecture/component_interaction.png diff --git a/sass/custom/_paulus.scss b/sass/custom/_paulus.scss index f2904767113..bfe0c472ce3 100644 --- a/sass/custom/_paulus.scss +++ b/sass/custom/_paulus.scss @@ -337,3 +337,7 @@ ul.sidebar-menu a.active { color: #000; font-weight: bold; } + +a code { + color: #049cdb; +} \ No newline at end of file diff --git a/source/_includes/asides/developers_navigation.html b/source/_includes/asides/developers_navigation.html index e99588eea03..67f87aac324 100644 --- a/source/_includes/asides/developers_navigation.html +++ b/source/_includes/asides/developers_navigation.html @@ -12,6 +12,23 @@
  • {% active_link /developers/development_environment/ Setup Dev Environment %}
  • +
  • + {% active_link /developers/add_new_platform/ Support a new device (as a platform) %} + +
  • +
  • + {% active_link /developers/creating_components/ Adding a new component %} + +
  • Frontend Development
  • -
  • - Extending Home Assistant - -
  • API