)]}'
{"doc/config-reference/source/dashboard/config-options.rst":[{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"32e0988b9f34805c639e5e410605e40c54a3962c","unresolved":false,"context_lines":[{"line_number":161,"context_line":"   * - ``AVAILABLE_REGIONS`` \u003d ``None``"},{"line_number":162,"context_line":"     - A list of tuples which defines multiple regions."},{"line_number":163,"context_line":"   * - ``AVAILABLE_THEMES`` \u003d ``["},{"line_number":164,"context_line":"              (`default\u0027, `Default`, `themes/default`),"},{"line_number":165,"context_line":"              (`material`, `Material`, `themes/material`),"},{"line_number":166,"context_line":"         ]``"},{"line_number":167,"context_line":"     - Configure this setting to tell Horizon which theme to use. Horizon"}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a89bdaa_d2cae94e","line":164,"range":{"start_line":164,"start_character":23,"end_line":164,"end_character":24},"updated":"2016-09-12 09:10:13.000000000","message":"Looks like this is the error for the build: (not a back tick)\n\n/home/jenkins/workspace/gate-openstack-manuals-tox-doc-publish-checkbuild/doc/config-reference/source/dashboard/config-options.rst:165: WARNING: Inline literal start-string without end-string.","commit_id":"27aa550b8ae64c47bfe0f017a0afcfa412c0f41e"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"32e0988b9f34805c639e5e410605e40c54a3962c","unresolved":false,"context_lines":[{"line_number":164,"context_line":"              (`default\u0027, `Default`, `themes/default`),"},{"line_number":165,"context_line":"              (`material`, `Material`, `themes/material`),"},{"line_number":166,"context_line":"         ]``"},{"line_number":167,"context_line":"     - Configure this setting to tell Horizon which theme to use. Horizon"},{"line_number":168,"context_line":"       contains two pre-configured themes, which are \u0027default\u0027 and"},{"line_number":169,"context_line":"       \u0027material\u0027. Configure ``theme_name`` to define the directory"},{"line_number":170,"context_line":"       which the customised theme is collected into. Four tuples in a"}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a89bdaa_12ae1185","line":167,"range":{"start_line":167,"start_character":38,"end_line":167,"end_character":45},"updated":"2016-09-12 09:10:13.000000000","message":"horizon *","commit_id":"27aa550b8ae64c47bfe0f017a0afcfa412c0f41e"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"32e0988b9f34805c639e5e410605e40c54a3962c","unresolved":false,"context_lines":[{"line_number":165,"context_line":"              (`material`, `Material`, `themes/material`),"},{"line_number":166,"context_line":"         ]``"},{"line_number":167,"context_line":"     - Configure this setting to tell Horizon which theme to use. Horizon"},{"line_number":168,"context_line":"       contains two pre-configured themes, which are \u0027default\u0027 and"},{"line_number":169,"context_line":"       \u0027material\u0027. Configure ``theme_name`` to define the directory"},{"line_number":170,"context_line":"       which the customised theme is collected into. Four tuples in a"},{"line_number":171,"context_line":"       list define more than one theme. The ``theme-label``"}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a89bdaa_d2d109fd","line":168,"range":{"start_line":168,"start_character":43,"end_line":168,"end_character":48},"updated":"2016-09-12 09:10:13.000000000","message":"these are *","commit_id":"27aa550b8ae64c47bfe0f017a0afcfa412c0f41e"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"32e0988b9f34805c639e5e410605e40c54a3962c","unresolved":false,"context_lines":[{"line_number":167,"context_line":"     - Configure this setting to tell Horizon which theme to use. Horizon"},{"line_number":168,"context_line":"       contains two pre-configured themes, which are \u0027default\u0027 and"},{"line_number":169,"context_line":"       \u0027material\u0027. Configure ``theme_name`` to define the directory"},{"line_number":170,"context_line":"       which the customised theme is collected into. Four tuples in a"},{"line_number":171,"context_line":"       list define more than one theme. The ``theme-label``"},{"line_number":172,"context_line":"       is a user-facing label shown in the theme picker. The directory"},{"line_number":173,"context_line":"       that is the static root of the theme is ``theme path``. If you"}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a89bdaa_f2f36d9d","line":170,"range":{"start_line":170,"start_character":7,"end_line":170,"end_character":17},"updated":"2016-09-12 09:10:13.000000000","message":"define which directory the customised theme *","commit_id":"27aa550b8ae64c47bfe0f017a0afcfa412c0f41e"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"32e0988b9f34805c639e5e410605e40c54a3962c","unresolved":false,"context_lines":[{"line_number":169,"context_line":"       \u0027material\u0027. Configure ``theme_name`` to define the directory"},{"line_number":170,"context_line":"       which the customised theme is collected into. Four tuples in a"},{"line_number":171,"context_line":"       list define more than one theme. The ``theme-label``"},{"line_number":172,"context_line":"       is a user-facing label shown in the theme picker. The directory"},{"line_number":173,"context_line":"       that is the static root of the theme is ``theme path``. If you"},{"line_number":174,"context_line":"       want to include content otehr than static files in a theme"},{"line_number":175,"context_line":"       directory, but do not wish the content served up at"},{"line_number":176,"context_line":"       ``/{{ THEME_COLLECTION_DIR }}/{{ theme_name }}``, create a subdirectory"}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a89bdaa_b238053f","line":173,"range":{"start_line":172,"start_character":57,"end_line":173,"end_character":62},"updated":"2016-09-12 09:10:13.000000000","message":"rephrase for clarity","commit_id":"27aa550b8ae64c47bfe0f017a0afcfa412c0f41e"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"32e0988b9f34805c639e5e410605e40c54a3962c","unresolved":false,"context_lines":[{"line_number":171,"context_line":"       list define more than one theme. The ``theme-label``"},{"line_number":172,"context_line":"       is a user-facing label shown in the theme picker. The directory"},{"line_number":173,"context_line":"       that is the static root of the theme is ``theme path``. If you"},{"line_number":174,"context_line":"       want to include content otehr than static files in a theme"},{"line_number":175,"context_line":"       directory, but do not wish the content served up at"},{"line_number":176,"context_line":"       ``/{{ THEME_COLLECTION_DIR }}/{{ theme_name }}``, create a subdirectory"},{"line_number":177,"context_line":"       names ``static``. If your theme folder contains a subdirectory named"}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a89bdaa_f23a8d33","line":174,"range":{"start_line":174,"start_character":31,"end_line":174,"end_character":36},"updated":"2016-09-12 09:10:13.000000000","message":"other","commit_id":"27aa550b8ae64c47bfe0f017a0afcfa412c0f41e"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"32e0988b9f34805c639e5e410605e40c54a3962c","unresolved":false,"context_lines":[{"line_number":174,"context_line":"       want to include content otehr than static files in a theme"},{"line_number":175,"context_line":"       directory, but do not wish the content served up at"},{"line_number":176,"context_line":"       ``/{{ THEME_COLLECTION_DIR }}/{{ theme_name }}``, create a subdirectory"},{"line_number":177,"context_line":"       names ``static``. If your theme folder contains a subdirectory named"},{"line_number":178,"context_line":"       `static, then `static/custom/static`. The static root of the theme"},{"line_number":179,"context_line":"       folder must always contain a ``_variables.scss`` file and ``a _styles.scss`` file."},{"line_number":180,"context_line":"       These two files must contain, or import, all the styles, bootstrap,"}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a89bdaa_521259b5","line":177,"range":{"start_line":177,"start_character":7,"end_line":177,"end_character":12},"updated":"2016-09-12 09:10:13.000000000","message":"named*","commit_id":"27aa550b8ae64c47bfe0f017a0afcfa412c0f41e"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"32e0988b9f34805c639e5e410605e40c54a3962c","unresolved":false,"context_lines":[{"line_number":175,"context_line":"       directory, but do not wish the content served up at"},{"line_number":176,"context_line":"       ``/{{ THEME_COLLECTION_DIR }}/{{ theme_name }}``, create a subdirectory"},{"line_number":177,"context_line":"       names ``static``. If your theme folder contains a subdirectory named"},{"line_number":178,"context_line":"       `static, then `static/custom/static`. The static root of the theme"},{"line_number":179,"context_line":"       folder must always contain a ``_variables.scss`` file and ``a _styles.scss`` file."},{"line_number":180,"context_line":"       These two files must contain, or import, all the styles, bootstrap,"},{"line_number":181,"context_line":"       and horizon specific variables used in the GUI."}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a89bdaa_727cbdeb","line":178,"range":{"start_line":178,"start_character":16,"end_line":178,"end_character":43},"updated":"2016-09-12 09:10:13.000000000","message":"I\u0027m not sure what this means in context?","commit_id":"27aa550b8ae64c47bfe0f017a0afcfa412c0f41e"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"32e0988b9f34805c639e5e410605e40c54a3962c","unresolved":false,"context_lines":[{"line_number":175,"context_line":"       directory, but do not wish the content served up at"},{"line_number":176,"context_line":"       ``/{{ THEME_COLLECTION_DIR }}/{{ theme_name }}``, create a subdirectory"},{"line_number":177,"context_line":"       names ``static``. If your theme folder contains a subdirectory named"},{"line_number":178,"context_line":"       `static, then `static/custom/static`. The static root of the theme"},{"line_number":179,"context_line":"       folder must always contain a ``_variables.scss`` file and ``a _styles.scss`` file."},{"line_number":180,"context_line":"       These two files must contain, or import, all the styles, bootstrap,"},{"line_number":181,"context_line":"       and horizon specific variables used in the GUI."}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a89bdaa_b20f2587","line":178,"range":{"start_line":178,"start_character":7,"end_line":178,"end_character":14},"updated":"2016-09-12 09:10:13.000000000","message":"`static`","commit_id":"27aa550b8ae64c47bfe0f017a0afcfa412c0f41e"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"32e0988b9f34805c639e5e410605e40c54a3962c","unresolved":false,"context_lines":[{"line_number":197,"context_line":"       insert any custom callback function and also provide a flag for"},{"line_number":198,"context_line":"       reverse sort."},{"line_number":199,"context_line":"   * - ``DEFAULT_THEME`` \u003d ``default``"},{"line_number":200,"context_line":"     - This setting configures which theme Horizon uses if a theme"},{"line_number":201,"context_line":"       has not yet been selected in the theme picker, which also sets"},{"line_number":202,"context_line":"       the cookie value. This value represets the `theme_name` keye used"},{"line_number":203,"context_line":"       when there are multiple themes available. Configure this setting"}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a89bdaa_52609935","line":200,"range":{"start_line":200,"start_character":43,"end_line":200,"end_character":50},"updated":"2016-09-12 09:10:13.000000000","message":"horizon*","commit_id":"27aa550b8ae64c47bfe0f017a0afcfa412c0f41e"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"32e0988b9f34805c639e5e410605e40c54a3962c","unresolved":false,"context_lines":[{"line_number":198,"context_line":"       reverse sort."},{"line_number":199,"context_line":"   * - ``DEFAULT_THEME`` \u003d ``default``"},{"line_number":200,"context_line":"     - This setting configures which theme Horizon uses if a theme"},{"line_number":201,"context_line":"       has not yet been selected in the theme picker, which also sets"},{"line_number":202,"context_line":"       the cookie value. This value represets the `theme_name` keye used"},{"line_number":203,"context_line":"       when there are multiple themes available. Configure this setting"},{"line_number":204,"context_line":"       inside ``AVAILABLE_THEMES`` to make use of this theme."}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a89bdaa_b25d657b","line":201,"range":{"start_line":201,"start_character":46,"end_line":201,"end_character":52},"updated":"2016-09-12 09:10:13.000000000","message":"picker. This also sets the cookie value.*","commit_id":"27aa550b8ae64c47bfe0f017a0afcfa412c0f41e"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"32e0988b9f34805c639e5e410605e40c54a3962c","unresolved":false,"context_lines":[{"line_number":199,"context_line":"   * - ``DEFAULT_THEME`` \u003d ``default``"},{"line_number":200,"context_line":"     - This setting configures which theme Horizon uses if a theme"},{"line_number":201,"context_line":"       has not yet been selected in the theme picker, which also sets"},{"line_number":202,"context_line":"       the cookie value. This value represets the `theme_name` keye used"},{"line_number":203,"context_line":"       when there are multiple themes available. Configure this setting"},{"line_number":204,"context_line":"       inside ``AVAILABLE_THEMES`` to make use of this theme."},{"line_number":205,"context_line":"   * - ``DROPDOWN_MAX_ITEMS`` \u003d ``30``"}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a89bdaa_52c7b911","line":202,"range":{"start_line":202,"start_character":63,"end_line":202,"end_character":67},"updated":"2016-09-12 09:10:13.000000000","message":"key*","commit_id":"27aa550b8ae64c47bfe0f017a0afcfa412c0f41e"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"32e0988b9f34805c639e5e410605e40c54a3962c","unresolved":false,"context_lines":[{"line_number":372,"context_line":"       based on this variable setting. For example, the default theme"},{"line_number":373,"context_line":"       is accessible from ``/{{ STATIC_URL }}/themes/default``."},{"line_number":374,"context_line":"   * - ``THEME_COOKIE_NAME`` \u003d ``themes``"},{"line_number":375,"context_line":"     -  This setting determines which cookie key Horizon sets to store the"},{"line_number":376,"context_line":"        current theme. Cookie keys expire after one year elapses."},{"line_number":377,"context_line":"   * - ``DISALLOW_IFRAME_EMBED`` \u003d ``True``"},{"line_number":378,"context_line":"     - This setting can be used to defend against Clickjacking and prevent"}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a89bdaa_12fd313a","line":375,"range":{"start_line":375,"start_character":49,"end_line":375,"end_character":56},"updated":"2016-09-12 09:10:13.000000000","message":"horizon","commit_id":"27aa550b8ae64c47bfe0f017a0afcfa412c0f41e"},{"author":{"_account_id":19779,"name":"Chason Chan","display_name":"chenxing","email":"chason.chan@foxmail.com","username":"chenxing"},"change_message_id":"038a4d8eadf6c9738711b2c9ce805de9ae57ba75","unresolved":false,"context_lines":[{"line_number":177,"context_line":"       ``/{{ THEME_COLLECTION_DIR }}/{{ theme_name }}``, create a subdirectory"},{"line_number":178,"context_line":"       named ``static``. If your theme folder contains a subdirectory named"},{"line_number":179,"context_line":"       `static`, then Horizon  uses `static/custom/static` as the root"},{"line_number":180,"context_line":"       for ctonent served at ``/static/custom``. The static root of the theme"},{"line_number":181,"context_line":"       folder must always contain a ``_variables.scss`` file and"},{"line_number":182,"context_line":"       ``a _styles.scss`` file. These two files must contain, or import,"},{"line_number":183,"context_line":"       all the styles, bootstrap, and horizon specific variables used in"}],"source_content_type":"text/x-rst","patch_set":2,"id":"9a89bdaa_25eab674","line":180,"range":{"start_line":180,"start_character":11,"end_line":180,"end_character":18},"updated":"2016-09-13 07:31:07.000000000","message":"content","commit_id":"1537d5e896687ea454d466a1a16df790138905eb"},{"author":{"_account_id":19779,"name":"Chason Chan","display_name":"chenxing","email":"chason.chan@foxmail.com","username":"chenxing"},"change_message_id":"038a4d8eadf6c9738711b2c9ce805de9ae57ba75","unresolved":false,"context_lines":[{"line_number":202,"context_line":"   * - ``DEFAULT_THEME`` \u003d ``default``"},{"line_number":203,"context_line":"     - This setting configures which theme horizon uses if a theme"},{"line_number":204,"context_line":"       has not yet been selected in the theme picker. This also sets"},{"line_number":205,"context_line":"       the cookie value. This value represets the `theme_name` key used"},{"line_number":206,"context_line":"       when there are multiple themes available. Configure this setting"},{"line_number":207,"context_line":"       inside ``AVAILABLE_THEMES`` to make use of this theme."},{"line_number":208,"context_line":"   * - ``DROPDOWN_MAX_ITEMS`` \u003d ``30``"}],"source_content_type":"text/x-rst","patch_set":2,"id":"9a89bdaa_c563ca18","line":205,"range":{"start_line":205,"start_character":36,"end_line":205,"end_character":45},"updated":"2016-09-13 07:31:07.000000000","message":"represents","commit_id":"1537d5e896687ea454d466a1a16df790138905eb"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"3e0a779ba0d2bad3a2d5d0a5f616a07cc6733890","unresolved":false,"context_lines":[{"line_number":167,"context_line":""},{"line_number":168,"context_line":"     - Configure this setting to tell horizon which theme to use. Horizon"},{"line_number":169,"context_line":"       contains two pre-configured themes. These themes are \u0027default\u0027 and"},{"line_number":170,"context_line":"       \u0027material\u0027.  Horizon uses three tuples in a list to define multiple"},{"line_number":171,"context_line":"       themes. The tuple format is (\u0027{{ theme_name }}\u0027, \u0027{{ theme_label }}\u0027"},{"line_number":172,"context_line":"       , \u0027{{ theme_path }}\u0027). Configure ``theme_name`` to define the directory"},{"line_number":173,"context_line":"       that customised themes are collected into. The ``theme-label``"}],"source_content_type":"text/x-rst","patch_set":4,"id":"9a89bdaa_4b033242","line":170,"range":{"start_line":170,"start_character":19,"end_line":170,"end_character":20},"updated":"2016-09-13 13:32:21.000000000","message":"Remove hte extra space here","commit_id":"a973cd952340517f1a6b603b4a84b60d251a1cb8"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"3e0a779ba0d2bad3a2d5d0a5f616a07cc6733890","unresolved":false,"context_lines":[{"line_number":177,"context_line":"       directory, but do not wish the content served up at"},{"line_number":178,"context_line":"       ``/{{ THEME_COLLECTION_DIR }}/{{ theme_name }}``, create a subdirectory"},{"line_number":179,"context_line":"       named ``static``. If your theme folder contains a subdirectory named"},{"line_number":180,"context_line":"       `static`, then Horizon  uses `static/custom/static` as the root"},{"line_number":181,"context_line":"       for content served at ``/static/custom``. The static root of the theme"},{"line_number":182,"context_line":"       folder must always contain a ``_variables.scss`` file and"},{"line_number":183,"context_line":"       ``a _styles.scss`` file. These two files must contain, or import,"}],"source_content_type":"text/x-rst","patch_set":4,"id":"9a89bdaa_aba4be4a","line":180,"range":{"start_line":180,"start_character":22,"end_line":180,"end_character":29},"updated":"2016-09-13 13:32:21.000000000","message":"horizon*","commit_id":"a973cd952340517f1a6b603b4a84b60d251a1cb8"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"3e0a779ba0d2bad3a2d5d0a5f616a07cc6733890","unresolved":false,"context_lines":[{"line_number":177,"context_line":"       directory, but do not wish the content served up at"},{"line_number":178,"context_line":"       ``/{{ THEME_COLLECTION_DIR }}/{{ theme_name }}``, create a subdirectory"},{"line_number":179,"context_line":"       named ``static``. If your theme folder contains a subdirectory named"},{"line_number":180,"context_line":"       `static`, then Horizon  uses `static/custom/static` as the root"},{"line_number":181,"context_line":"       for content served at ``/static/custom``. The static root of the theme"},{"line_number":182,"context_line":"       folder must always contain a ``_variables.scss`` file and"},{"line_number":183,"context_line":"       ``a _styles.scss`` file. These two files must contain, or import,"}],"source_content_type":"text/x-rst","patch_set":4,"id":"9a89bdaa_0b6a0aed","line":180,"range":{"start_line":180,"start_character":30,"end_line":180,"end_character":31},"updated":"2016-09-13 13:32:21.000000000","message":"remove extra space","commit_id":"a973cd952340517f1a6b603b4a84b60d251a1cb8"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"921a72fcb3bdc2ca0f9dbb6cafb898f572f2622c","unresolved":false,"context_lines":[{"line_number":168,"context_line":"       \u0027material\u0027. Horizon uses three tuples in a list to define multiple"},{"line_number":169,"context_line":"       themes. The tuple format is (\u0027{{ theme_name }}\u0027, \u0027{{ theme_label }}\u0027"},{"line_number":170,"context_line":"       , \u0027{{ theme_path }}\u0027). Configure ``theme_name`` to define the directory"},{"line_number":171,"context_line":"       that customised themes are collected into. The ``theme-label``"},{"line_number":172,"context_line":"       is a user-facing label shown in the theme picker. Horizon uses"},{"line_number":173,"context_line":"       ``theme path`` as the static root of the theme. If you"},{"line_number":174,"context_line":"       want to include content other than static files in a theme"}],"source_content_type":"text/x-rst","patch_set":6,"id":"7a8ec9b2_4fe719b0","line":171,"range":{"start_line":171,"start_character":19,"end_line":171,"end_character":20},"updated":"2016-09-15 09:36:47.000000000","message":"customized","commit_id":"4cc845781276d0f24cde80efd0d9642e26b05e0e"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"921a72fcb3bdc2ca0f9dbb6cafb898f572f2622c","unresolved":false,"context_lines":[{"line_number":175,"context_line":"       directory, but do not wish the content served up at"},{"line_number":176,"context_line":"       ``/{{ THEME_COLLECTION_DIR }}/{{ theme_name }}``, create a subdirectory"},{"line_number":177,"context_line":"       named ``static``. If your theme folder contains a subdirectory named"},{"line_number":178,"context_line":"       `static`, then horizon uses `static/custom/static` as the root"},{"line_number":179,"context_line":"       for content served at ``/static/custom``. The static root of the theme"},{"line_number":180,"context_line":"       folder must always contain a ``_variables.scss`` file and"},{"line_number":181,"context_line":"       ``a _styles.scss`` file. These two files must contain, or import,"}],"source_content_type":"text/x-rst","patch_set":6,"id":"7a8ec9b2_afba5dbe","line":178,"range":{"start_line":178,"start_character":35,"end_line":178,"end_character":57},"updated":"2016-09-15 09:36:47.000000000","message":"And this one as well\n``static/custom/static``","commit_id":"4cc845781276d0f24cde80efd0d9642e26b05e0e"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"921a72fcb3bdc2ca0f9dbb6cafb898f572f2622c","unresolved":false,"context_lines":[{"line_number":175,"context_line":"       directory, but do not wish the content served up at"},{"line_number":176,"context_line":"       ``/{{ THEME_COLLECTION_DIR }}/{{ theme_name }}``, create a subdirectory"},{"line_number":177,"context_line":"       named ``static``. If your theme folder contains a subdirectory named"},{"line_number":178,"context_line":"       `static`, then horizon uses `static/custom/static` as the root"},{"line_number":179,"context_line":"       for content served at ``/static/custom``. The static root of the theme"},{"line_number":180,"context_line":"       folder must always contain a ``_variables.scss`` file and"},{"line_number":181,"context_line":"       ``a _styles.scss`` file. These two files must contain, or import,"}],"source_content_type":"text/x-rst","patch_set":6,"id":"7a8ec9b2_af933d4e","line":178,"range":{"start_line":178,"start_character":7,"end_line":178,"end_character":15},"updated":"2016-09-15 09:36:47.000000000","message":"Shouldn\u0027t this be in double backticks?\n``static``","commit_id":"4cc845781276d0f24cde80efd0d9642e26b05e0e"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"921a72fcb3bdc2ca0f9dbb6cafb898f572f2622c","unresolved":false,"context_lines":[{"line_number":179,"context_line":"       for content served at ``/static/custom``. The static root of the theme"},{"line_number":180,"context_line":"       folder must always contain a ``_variables.scss`` file and"},{"line_number":181,"context_line":"       ``a _styles.scss`` file. These two files must contain, or import,"},{"line_number":182,"context_line":"       all the styles, bootstrap, and horizon specific variables used in"},{"line_number":183,"context_line":"       the GUI."},{"line_number":184,"context_line":"   * - ``CONSOLE_TYPE`` \u003d ``AUTO``"},{"line_number":185,"context_line":"     - The type of in-browser console used to access the virtual machines."}],"source_content_type":"text/x-rst","patch_set":6,"id":"7a8ec9b2_4f78f92a","line":182,"range":{"start_line":182,"start_character":38,"end_line":182,"end_character":54},"updated":"2016-09-15 09:36:47.000000000","message":"horizon-specific","commit_id":"4cc845781276d0f24cde80efd0d9642e26b05e0e"},{"author":{"_account_id":14962,"name":"ologvinova","email":"ologvinova@mirantis.com","username":"ologvinova"},"change_message_id":"4c8cba884051b569a33361d8d482a064f0fb2ab2","unresolved":false,"context_lines":[{"line_number":164,"context_line":"       \u0027themes/default\u0027), (\u0027material\u0027, \u0027Material\u0027,"},{"line_number":165,"context_line":"       \u0027themes/material\u0027) ]``"},{"line_number":166,"context_line":"     - Configure this setting to tell horizon which theme to use. Horizon"},{"line_number":167,"context_line":"       contains two pre-configured themes. These themes are \u0027default\u0027 and"},{"line_number":168,"context_line":"       \u0027material\u0027. Horizon uses three tuples in a list to define multiple"},{"line_number":169,"context_line":"       themes. The tuple format is (\u0027{{ theme_name }}\u0027, \u0027{{ theme_label }}\u0027"},{"line_number":170,"context_line":"       , \u0027{{ theme_path }}\u0027). Configure ``theme_name`` to define the directory"}],"source_content_type":"text/x-rst","patch_set":7,"id":"7a8ec9b2_436c0ad0","line":167,"range":{"start_line":167,"start_character":60,"end_line":167,"end_character":69},"updated":"2016-09-16 12:52:35.000000000","message":"I would wrap this in backticks","commit_id":"85d618af5063b945d2f5797dd3e087c18a13d87a"},{"author":{"_account_id":14962,"name":"ologvinova","email":"ologvinova@mirantis.com","username":"ologvinova"},"change_message_id":"4c8cba884051b569a33361d8d482a064f0fb2ab2","unresolved":false,"context_lines":[{"line_number":165,"context_line":"       \u0027themes/material\u0027) ]``"},{"line_number":166,"context_line":"     - Configure this setting to tell horizon which theme to use. Horizon"},{"line_number":167,"context_line":"       contains two pre-configured themes. These themes are \u0027default\u0027 and"},{"line_number":168,"context_line":"       \u0027material\u0027. Horizon uses three tuples in a list to define multiple"},{"line_number":169,"context_line":"       themes. The tuple format is (\u0027{{ theme_name }}\u0027, \u0027{{ theme_label }}\u0027"},{"line_number":170,"context_line":"       , \u0027{{ theme_path }}\u0027). Configure ``theme_name`` to define the directory"},{"line_number":171,"context_line":"       that customized themes are collected into. The ``theme-label``"}],"source_content_type":"text/x-rst","patch_set":7,"id":"7a8ec9b2_a3678ee7","line":168,"range":{"start_line":168,"start_character":7,"end_line":168,"end_character":17},"updated":"2016-09-16 12:52:35.000000000","message":"likewise","commit_id":"85d618af5063b945d2f5797dd3e087c18a13d87a"},{"author":{"_account_id":14962,"name":"ologvinova","email":"ologvinova@mirantis.com","username":"ologvinova"},"change_message_id":"4c8cba884051b569a33361d8d482a064f0fb2ab2","unresolved":false,"context_lines":[{"line_number":166,"context_line":"     - Configure this setting to tell horizon which theme to use. Horizon"},{"line_number":167,"context_line":"       contains two pre-configured themes. These themes are \u0027default\u0027 and"},{"line_number":168,"context_line":"       \u0027material\u0027. Horizon uses three tuples in a list to define multiple"},{"line_number":169,"context_line":"       themes. The tuple format is (\u0027{{ theme_name }}\u0027, \u0027{{ theme_label }}\u0027"},{"line_number":170,"context_line":"       , \u0027{{ theme_path }}\u0027). Configure ``theme_name`` to define the directory"},{"line_number":171,"context_line":"       that customized themes are collected into. The ``theme-label``"},{"line_number":172,"context_line":"       is a user-facing label shown in the theme picker. Horizon uses"},{"line_number":173,"context_line":"       ``theme path`` as the static root of the theme. If you"}],"source_content_type":"text/x-rst","patch_set":7,"id":"7a8ec9b2_a3aeaee3","line":170,"range":{"start_line":169,"start_character":35,"end_line":170,"end_character":28},"updated":"2016-09-16 12:52:35.000000000","message":"and here as well","commit_id":"85d618af5063b945d2f5797dd3e087c18a13d87a"},{"author":{"_account_id":14962,"name":"ologvinova","email":"ologvinova@mirantis.com","username":"ologvinova"},"change_message_id":"4c8cba884051b569a33361d8d482a064f0fb2ab2","unresolved":false,"context_lines":[{"line_number":178,"context_line":"       ``static``, then horizon uses ``static/custom/static`` as the root"},{"line_number":179,"context_line":"       for content served at ``/static/custom``. The static root of the theme"},{"line_number":180,"context_line":"       folder must always contain a ``_variables.scss`` file and"},{"line_number":181,"context_line":"       ``a _styles.scss`` file. These two files must contain, or import,"},{"line_number":182,"context_line":"       all the styles, bootstrap, and horizon-specific variables used in"},{"line_number":183,"context_line":"       the GUI."},{"line_number":184,"context_line":"   * - ``CONSOLE_TYPE`` \u003d ``AUTO``"}],"source_content_type":"text/x-rst","patch_set":7,"id":"7a8ec9b2_23545efd","line":181,"range":{"start_line":181,"start_character":71,"end_line":181,"end_character":72},"updated":"2016-09-16 12:52:35.000000000","message":"remove","commit_id":"85d618af5063b945d2f5797dd3e087c18a13d87a"}]}
