diff --git a/resources/themes/cura/fonts/LICENSE.txt b/resources/themes/cura-light/fonts/LICENSE.txt similarity index 98% rename from resources/themes/cura/fonts/LICENSE.txt rename to resources/themes/cura-light/fonts/LICENSE.txt index 75b52484ea..d645695673 100644 --- a/resources/themes/cura/fonts/LICENSE.txt +++ b/resources/themes/cura-light/fonts/LICENSE.txt @@ -1,202 +1,202 @@ - - Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. - - END OF TERMS AND CONDITIONS - - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "[]" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright [yyyy] [name of copyright owner] - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/resources/themes/cura/fonts/OpenSans-Bold.ttf b/resources/themes/cura-light/fonts/OpenSans-Bold.ttf similarity index 100% rename from resources/themes/cura/fonts/OpenSans-Bold.ttf rename to resources/themes/cura-light/fonts/OpenSans-Bold.ttf diff --git a/resources/themes/cura/fonts/OpenSans-BoldItalic.ttf b/resources/themes/cura-light/fonts/OpenSans-BoldItalic.ttf similarity index 100% rename from resources/themes/cura/fonts/OpenSans-BoldItalic.ttf rename to resources/themes/cura-light/fonts/OpenSans-BoldItalic.ttf diff --git a/resources/themes/cura/fonts/OpenSans-Italic.ttf b/resources/themes/cura-light/fonts/OpenSans-Italic.ttf similarity index 100% rename from resources/themes/cura/fonts/OpenSans-Italic.ttf rename to resources/themes/cura-light/fonts/OpenSans-Italic.ttf diff --git a/resources/themes/cura/fonts/OpenSans-Light.ttf b/resources/themes/cura-light/fonts/OpenSans-Light.ttf similarity index 100% rename from resources/themes/cura/fonts/OpenSans-Light.ttf rename to resources/themes/cura-light/fonts/OpenSans-Light.ttf diff --git a/resources/themes/cura/fonts/OpenSans-LightItalic.ttf b/resources/themes/cura-light/fonts/OpenSans-LightItalic.ttf similarity index 100% rename from resources/themes/cura/fonts/OpenSans-LightItalic.ttf rename to resources/themes/cura-light/fonts/OpenSans-LightItalic.ttf diff --git a/resources/themes/cura/fonts/OpenSans-Regular.ttf b/resources/themes/cura-light/fonts/OpenSans-Regular.ttf similarity index 100% rename from resources/themes/cura/fonts/OpenSans-Regular.ttf rename to resources/themes/cura-light/fonts/OpenSans-Regular.ttf diff --git a/resources/themes/cura/fonts/OpenSans-Semibold.ttf b/resources/themes/cura-light/fonts/OpenSans-Semibold.ttf similarity index 100% rename from resources/themes/cura/fonts/OpenSans-Semibold.ttf rename to resources/themes/cura-light/fonts/OpenSans-Semibold.ttf diff --git a/resources/themes/cura/fonts/OpenSans-SemiboldItalic.ttf b/resources/themes/cura-light/fonts/OpenSans-SemiboldItalic.ttf similarity index 100% rename from resources/themes/cura/fonts/OpenSans-SemiboldItalic.ttf rename to resources/themes/cura-light/fonts/OpenSans-SemiboldItalic.ttf diff --git a/resources/themes/cura/icons/application.svg b/resources/themes/cura-light/icons/application.svg similarity index 100% rename from resources/themes/cura/icons/application.svg rename to resources/themes/cura-light/icons/application.svg diff --git a/resources/themes/cura/icons/arrow_bottom.svg b/resources/themes/cura-light/icons/arrow_bottom.svg similarity index 100% rename from resources/themes/cura/icons/arrow_bottom.svg rename to resources/themes/cura-light/icons/arrow_bottom.svg diff --git a/resources/themes/cura/icons/arrow_left.svg b/resources/themes/cura-light/icons/arrow_left.svg similarity index 100% rename from resources/themes/cura/icons/arrow_left.svg rename to resources/themes/cura-light/icons/arrow_left.svg diff --git a/resources/themes/cura/icons/arrow_right.svg b/resources/themes/cura-light/icons/arrow_right.svg similarity index 100% rename from resources/themes/cura/icons/arrow_right.svg rename to resources/themes/cura-light/icons/arrow_right.svg diff --git a/resources/themes/cura/icons/arrow_top.svg b/resources/themes/cura-light/icons/arrow_top.svg similarity index 100% rename from resources/themes/cura/icons/arrow_top.svg rename to resources/themes/cura-light/icons/arrow_top.svg diff --git a/resources/themes/cura/icons/basic.svg b/resources/themes/cura-light/icons/basic.svg similarity index 100% rename from resources/themes/cura/icons/basic.svg rename to resources/themes/cura-light/icons/basic.svg diff --git a/resources/themes/cura/icons/category_adhesion.svg b/resources/themes/cura-light/icons/category_adhesion.svg similarity index 100% rename from resources/themes/cura/icons/category_adhesion.svg rename to resources/themes/cura-light/icons/category_adhesion.svg diff --git a/resources/themes/cura/icons/category_blackmagic.svg b/resources/themes/cura-light/icons/category_blackmagic.svg similarity index 100% rename from resources/themes/cura/icons/category_blackmagic.svg rename to resources/themes/cura-light/icons/category_blackmagic.svg diff --git a/resources/themes/cura/icons/category_cool.svg b/resources/themes/cura-light/icons/category_cool.svg similarity index 100% rename from resources/themes/cura/icons/category_cool.svg rename to resources/themes/cura-light/icons/category_cool.svg diff --git a/resources/themes/cura/icons/category_dual.svg b/resources/themes/cura-light/icons/category_dual.svg similarity index 100% rename from resources/themes/cura/icons/category_dual.svg rename to resources/themes/cura-light/icons/category_dual.svg diff --git a/resources/themes/cura/icons/category_experimental.svg b/resources/themes/cura-light/icons/category_experimental.svg similarity index 100% rename from resources/themes/cura/icons/category_experimental.svg rename to resources/themes/cura-light/icons/category_experimental.svg diff --git a/resources/themes/cura/icons/category_fixes.svg b/resources/themes/cura-light/icons/category_fixes.svg similarity index 100% rename from resources/themes/cura/icons/category_fixes.svg rename to resources/themes/cura-light/icons/category_fixes.svg diff --git a/resources/themes/cura/icons/category_infill.svg b/resources/themes/cura-light/icons/category_infill.svg similarity index 100% rename from resources/themes/cura/icons/category_infill.svg rename to resources/themes/cura-light/icons/category_infill.svg diff --git a/resources/themes/cura/icons/category_layer_height.svg b/resources/themes/cura-light/icons/category_layer_height.svg similarity index 100% rename from resources/themes/cura/icons/category_layer_height.svg rename to resources/themes/cura-light/icons/category_layer_height.svg diff --git a/resources/themes/cura/icons/category_machine.svg b/resources/themes/cura-light/icons/category_machine.svg similarity index 100% rename from resources/themes/cura/icons/category_machine.svg rename to resources/themes/cura-light/icons/category_machine.svg diff --git a/resources/themes/cura/icons/category_material.svg b/resources/themes/cura-light/icons/category_material.svg similarity index 100% rename from resources/themes/cura/icons/category_material.svg rename to resources/themes/cura-light/icons/category_material.svg diff --git a/resources/themes/cura/icons/category_shell.svg b/resources/themes/cura-light/icons/category_shell.svg similarity index 100% rename from resources/themes/cura/icons/category_shell.svg rename to resources/themes/cura-light/icons/category_shell.svg diff --git a/resources/themes/cura/icons/category_shield.svg b/resources/themes/cura-light/icons/category_shield.svg similarity index 100% rename from resources/themes/cura/icons/category_shield.svg rename to resources/themes/cura-light/icons/category_shield.svg diff --git a/resources/themes/cura/icons/category_speed.svg b/resources/themes/cura-light/icons/category_speed.svg similarity index 100% rename from resources/themes/cura/icons/category_speed.svg rename to resources/themes/cura-light/icons/category_speed.svg diff --git a/resources/themes/cura/icons/category_support.svg b/resources/themes/cura-light/icons/category_support.svg similarity index 100% rename from resources/themes/cura/icons/category_support.svg rename to resources/themes/cura-light/icons/category_support.svg diff --git a/resources/themes/cura/icons/category_travel.svg b/resources/themes/cura-light/icons/category_travel.svg similarity index 100% rename from resources/themes/cura/icons/category_travel.svg rename to resources/themes/cura-light/icons/category_travel.svg diff --git a/resources/themes/cura/icons/category_unknown.svg b/resources/themes/cura-light/icons/category_unknown.svg similarity index 100% rename from resources/themes/cura/icons/category_unknown.svg rename to resources/themes/cura-light/icons/category_unknown.svg diff --git a/resources/themes/cura/icons/check.svg b/resources/themes/cura-light/icons/check.svg similarity index 100% rename from resources/themes/cura/icons/check.svg rename to resources/themes/cura-light/icons/check.svg diff --git a/resources/themes/cura/icons/cross1.svg b/resources/themes/cura-light/icons/cross1.svg similarity index 100% rename from resources/themes/cura/icons/cross1.svg rename to resources/themes/cura-light/icons/cross1.svg diff --git a/resources/themes/cura/icons/cross2.svg b/resources/themes/cura-light/icons/cross2.svg similarity index 100% rename from resources/themes/cura/icons/cross2.svg rename to resources/themes/cura-light/icons/cross2.svg diff --git a/resources/themes/cura/icons/dense.svg b/resources/themes/cura-light/icons/dense.svg similarity index 100% rename from resources/themes/cura/icons/dense.svg rename to resources/themes/cura-light/icons/dense.svg diff --git a/resources/themes/cura/icons/dot.svg b/resources/themes/cura-light/icons/dot.svg similarity index 100% rename from resources/themes/cura/icons/dot.svg rename to resources/themes/cura-light/icons/dot.svg diff --git a/resources/themes/cura/icons/drop_down_button.svg b/resources/themes/cura-light/icons/drop_down_button.svg similarity index 100% rename from resources/themes/cura/icons/drop_down_button.svg rename to resources/themes/cura-light/icons/drop_down_button.svg diff --git a/resources/themes/cura/icons/gradual.svg b/resources/themes/cura-light/icons/gradual.svg similarity index 100% rename from resources/themes/cura/icons/gradual.svg rename to resources/themes/cura-light/icons/gradual.svg diff --git a/resources/themes/cura/icons/hollow.svg b/resources/themes/cura-light/icons/hollow.svg similarity index 100% rename from resources/themes/cura/icons/hollow.svg rename to resources/themes/cura-light/icons/hollow.svg diff --git a/resources/themes/cura/icons/link.svg b/resources/themes/cura-light/icons/link.svg similarity index 100% rename from resources/themes/cura/icons/link.svg rename to resources/themes/cura-light/icons/link.svg diff --git a/resources/themes/cura/icons/load.svg b/resources/themes/cura-light/icons/load.svg similarity index 100% rename from resources/themes/cura/icons/load.svg rename to resources/themes/cura-light/icons/load.svg diff --git a/resources/themes/cura/icons/material_not_selected.svg b/resources/themes/cura-light/icons/material_not_selected.svg similarity index 100% rename from resources/themes/cura/icons/material_not_selected.svg rename to resources/themes/cura-light/icons/material_not_selected.svg diff --git a/resources/themes/cura/icons/material_selected.svg b/resources/themes/cura-light/icons/material_selected.svg similarity index 100% rename from resources/themes/cura/icons/material_selected.svg rename to resources/themes/cura-light/icons/material_selected.svg diff --git a/resources/themes/cura/icons/minus.svg b/resources/themes/cura-light/icons/minus.svg similarity index 100% rename from resources/themes/cura/icons/minus.svg rename to resources/themes/cura-light/icons/minus.svg diff --git a/resources/themes/cura/icons/mirror.svg b/resources/themes/cura-light/icons/mirror.svg similarity index 100% rename from resources/themes/cura/icons/mirror.svg rename to resources/themes/cura-light/icons/mirror.svg diff --git a/resources/themes/cura/icons/notice.svg b/resources/themes/cura-light/icons/notice.svg similarity index 100% rename from resources/themes/cura/icons/notice.svg rename to resources/themes/cura-light/icons/notice.svg diff --git a/resources/themes/cura/icons/pencil.svg b/resources/themes/cura-light/icons/pencil.svg similarity index 100% rename from resources/themes/cura/icons/pencil.svg rename to resources/themes/cura-light/icons/pencil.svg diff --git a/resources/themes/cura/icons/play.svg b/resources/themes/cura-light/icons/play.svg similarity index 100% rename from resources/themes/cura/icons/play.svg rename to resources/themes/cura-light/icons/play.svg diff --git a/resources/themes/cura/icons/plugin.svg b/resources/themes/cura-light/icons/plugin.svg similarity index 100% rename from resources/themes/cura/icons/plugin.svg rename to resources/themes/cura-light/icons/plugin.svg diff --git a/resources/themes/cura/icons/plus.svg b/resources/themes/cura-light/icons/plus.svg similarity index 100% rename from resources/themes/cura/icons/plus.svg rename to resources/themes/cura-light/icons/plus.svg diff --git a/resources/themes/cura/icons/print_time.svg b/resources/themes/cura-light/icons/print_time.svg similarity index 100% rename from resources/themes/cura/icons/print_time.svg rename to resources/themes/cura-light/icons/print_time.svg diff --git a/resources/themes/cura/icons/printsetup.svg b/resources/themes/cura-light/icons/printsetup.svg similarity index 100% rename from resources/themes/cura/icons/printsetup.svg rename to resources/themes/cura-light/icons/printsetup.svg diff --git a/resources/themes/cura/icons/quick.svg b/resources/themes/cura-light/icons/quick.svg similarity index 100% rename from resources/themes/cura/icons/quick.svg rename to resources/themes/cura-light/icons/quick.svg diff --git a/resources/themes/cura/icons/reset.svg b/resources/themes/cura-light/icons/reset.svg similarity index 100% rename from resources/themes/cura/icons/reset.svg rename to resources/themes/cura-light/icons/reset.svg diff --git a/resources/themes/cura/icons/rotate.svg b/resources/themes/cura-light/icons/rotate.svg similarity index 100% rename from resources/themes/cura/icons/rotate.svg rename to resources/themes/cura-light/icons/rotate.svg diff --git a/resources/themes/cura/icons/rotate_layflat.svg b/resources/themes/cura-light/icons/rotate_layflat.svg similarity index 100% rename from resources/themes/cura/icons/rotate_layflat.svg rename to resources/themes/cura-light/icons/rotate_layflat.svg diff --git a/resources/themes/cura/icons/rotate_reset.svg b/resources/themes/cura-light/icons/rotate_reset.svg similarity index 100% rename from resources/themes/cura/icons/rotate_reset.svg rename to resources/themes/cura-light/icons/rotate_reset.svg diff --git a/resources/themes/cura/icons/scale.svg b/resources/themes/cura-light/icons/scale.svg similarity index 100% rename from resources/themes/cura/icons/scale.svg rename to resources/themes/cura-light/icons/scale.svg diff --git a/resources/themes/cura/icons/scale_max.svg b/resources/themes/cura-light/icons/scale_max.svg similarity index 100% rename from resources/themes/cura/icons/scale_max.svg rename to resources/themes/cura-light/icons/scale_max.svg diff --git a/resources/themes/cura/icons/scale_reset.svg b/resources/themes/cura-light/icons/scale_reset.svg similarity index 100% rename from resources/themes/cura/icons/scale_reset.svg rename to resources/themes/cura-light/icons/scale_reset.svg diff --git a/resources/themes/cura/icons/search.svg b/resources/themes/cura-light/icons/search.svg similarity index 100% rename from resources/themes/cura/icons/search.svg rename to resources/themes/cura-light/icons/search.svg diff --git a/resources/themes/cura/icons/setting_per_object.svg b/resources/themes/cura-light/icons/setting_per_object.svg similarity index 100% rename from resources/themes/cura/icons/setting_per_object.svg rename to resources/themes/cura-light/icons/setting_per_object.svg diff --git a/resources/themes/cura/icons/settings.svg b/resources/themes/cura-light/icons/settings.svg similarity index 100% rename from resources/themes/cura/icons/settings.svg rename to resources/themes/cura-light/icons/settings.svg diff --git a/resources/themes/cura/icons/solid.svg b/resources/themes/cura-light/icons/solid.svg similarity index 100% rename from resources/themes/cura/icons/solid.svg rename to resources/themes/cura-light/icons/solid.svg diff --git a/resources/themes/cura/icons/sparse.svg b/resources/themes/cura-light/icons/sparse.svg similarity index 100% rename from resources/themes/cura/icons/sparse.svg rename to resources/themes/cura-light/icons/sparse.svg diff --git a/resources/themes/cura/icons/star.svg b/resources/themes/cura-light/icons/star.svg similarity index 100% rename from resources/themes/cura/icons/star.svg rename to resources/themes/cura-light/icons/star.svg diff --git a/resources/themes/cura/icons/tab_monitor.svg b/resources/themes/cura-light/icons/tab_monitor.svg similarity index 100% rename from resources/themes/cura/icons/tab_monitor.svg rename to resources/themes/cura-light/icons/tab_monitor.svg diff --git a/resources/themes/cura/icons/tab_settings.svg b/resources/themes/cura-light/icons/tab_settings.svg similarity index 100% rename from resources/themes/cura/icons/tab_settings.svg rename to resources/themes/cura-light/icons/tab_settings.svg diff --git a/resources/themes/cura/icons/tab_status_busy.svg b/resources/themes/cura-light/icons/tab_status_busy.svg similarity index 100% rename from resources/themes/cura/icons/tab_status_busy.svg rename to resources/themes/cura-light/icons/tab_status_busy.svg diff --git a/resources/themes/cura/icons/tab_status_connected.svg b/resources/themes/cura-light/icons/tab_status_connected.svg similarity index 100% rename from resources/themes/cura/icons/tab_status_connected.svg rename to resources/themes/cura-light/icons/tab_status_connected.svg diff --git a/resources/themes/cura/icons/tab_status_paused.svg b/resources/themes/cura-light/icons/tab_status_paused.svg similarity index 100% rename from resources/themes/cura/icons/tab_status_paused.svg rename to resources/themes/cura-light/icons/tab_status_paused.svg diff --git a/resources/themes/cura/icons/tab_status_stopped.svg b/resources/themes/cura-light/icons/tab_status_stopped.svg similarity index 100% rename from resources/themes/cura/icons/tab_status_stopped.svg rename to resources/themes/cura-light/icons/tab_status_stopped.svg diff --git a/resources/themes/cura/icons/tab_status_unknown.svg b/resources/themes/cura-light/icons/tab_status_unknown.svg similarity index 100% rename from resources/themes/cura/icons/tab_status_unknown.svg rename to resources/themes/cura-light/icons/tab_status_unknown.svg diff --git a/resources/themes/cura/icons/translate.svg b/resources/themes/cura-light/icons/translate.svg similarity index 100% rename from resources/themes/cura/icons/translate.svg rename to resources/themes/cura-light/icons/translate.svg diff --git a/resources/themes/cura/icons/ulti.svg b/resources/themes/cura-light/icons/ulti.svg similarity index 100% rename from resources/themes/cura/icons/ulti.svg rename to resources/themes/cura-light/icons/ulti.svg diff --git a/resources/themes/cura/icons/view_layer.svg b/resources/themes/cura-light/icons/view_layer.svg similarity index 100% rename from resources/themes/cura/icons/view_layer.svg rename to resources/themes/cura-light/icons/view_layer.svg diff --git a/resources/themes/cura/icons/view_normal.svg b/resources/themes/cura-light/icons/view_normal.svg similarity index 100% rename from resources/themes/cura/icons/view_normal.svg rename to resources/themes/cura-light/icons/view_normal.svg diff --git a/resources/themes/cura/icons/view_xray.svg b/resources/themes/cura-light/icons/view_xray.svg similarity index 100% rename from resources/themes/cura/icons/view_xray.svg rename to resources/themes/cura-light/icons/view_xray.svg diff --git a/resources/themes/cura/icons/viewmode.svg b/resources/themes/cura-light/icons/viewmode.svg similarity index 100% rename from resources/themes/cura/icons/viewmode.svg rename to resources/themes/cura-light/icons/viewmode.svg diff --git a/resources/themes/cura/icons/warning.svg b/resources/themes/cura-light/icons/warning.svg similarity index 100% rename from resources/themes/cura/icons/warning.svg rename to resources/themes/cura-light/icons/warning.svg diff --git a/resources/themes/cura/images/logo.svg b/resources/themes/cura-light/images/logo.svg similarity index 100% rename from resources/themes/cura/images/logo.svg rename to resources/themes/cura-light/images/logo.svg diff --git a/resources/themes/cura/styles.qml b/resources/themes/cura-light/styles.qml similarity index 100% rename from resources/themes/cura/styles.qml rename to resources/themes/cura-light/styles.qml diff --git a/resources/themes/cura-light/theme.json b/resources/themes/cura-light/theme.json new file mode 100644 index 0000000000..c72eeb95d0 --- /dev/null +++ b/resources/themes/cura-light/theme.json @@ -0,0 +1,344 @@ +{ + "metadata": { + "name": "Light" + }, + + "fonts": { + "large": { + "size": 1.25, + "bold": true, + "family": "Open Sans" + }, + "default": { + "size": 1.15, + "family": "Open Sans" + }, + "default_bold": { + "size": 1.15, + "bold": true, + "family": "Open Sans" + }, + "default_italic": { + "size": 1.15, + "italic": true, + "family": "Open Sans" + }, + "small": { + "size": 1.0, + "bold": true, + "family": "Open Sans" + }, + "very_small": { + "size": 1.0, + "family": "Open Sans" + }, + "button_tooltip": { + "size": 1.0, + "family": "Open Sans" + }, + "setting_category": { + "size": 1.15, + "bold": true, + "family": "Open Sans" + }, + "action_button": { + "size": 1.15, + "bold": true, + "family": "Open Sans" + } + }, + + "colors": { + "sidebar": [255, 255, 255, 255], + "lining": [127, 127, 127, 255], + "viewport_overlay": [24, 41, 77, 255], + + "primary": [12, 169, 227, 255], + "primary_hover": [48, 182, 231, 255], + "primary_text": [255, 255, 255, 255], + "border": [127, 127, 127, 255], + "secondary": [245, 245, 245, 255], + + "text": [24, 41, 77, 255], + "text_detail": [174, 174, 174, 128], + "text_link": [12, 169, 227, 255], + "text_inactive": [174, 174, 174, 255], + "text_hover": [70, 84, 113, 255], + "text_pressed": [12, 169, 227, 255], + "text_reversed": [255, 255, 255, 255], + "text_subtext": [70, 84, 113, 255], + + "error": [255, 140, 0, 255], + "sidebar_header_bar": [24, 41, 77, 255], + "sidebar_header_active": [70, 84, 113, 255], + "sidebar_header_hover": [24, 41, 77, 255], + "sidebar_header_highlight": [12, 169, 227, 255], + "sidebar_header_highlight_hover": [255, 255, 255, 255], + "sidebar_lining": [245, 245, 245, 255], + + "button": [24, 41, 77, 255], + "button_hover": [70, 84, 113, 255], + "button_active": [32, 166, 219, 255], + "button_active_hover": [12, 169, 227, 255], + "button_text": [255, 255, 255, 255], + "button_disabled": [24, 41, 77, 255], + "button_disabled_text": [70, 84, 113, 255], + + "button_tooltip": [255, 255, 255, 255], + "button_tooltip_border": [24, 41, 77, 255], + "button_tooltip_text": [24, 41, 77, 255], + + "toggle_checked": [24, 41, 77, 255], + "toggle_checked_border": [24, 41, 77, 255], + "toggle_checked_text": [255, 255, 255, 255], + "toggle_unchecked": [255, 255, 255, 255], + "toggle_unchecked_border": [127, 127, 127, 255], + "toggle_unchecked_text": [24, 41, 77, 255], + "toggle_hovered": [255, 255, 255, 255], + "toggle_hovered_border": [32, 166, 219, 255], + "toggle_hovered_text": [24, 41, 77, 255], + "toggle_active": [32, 166, 219, 255], + "toggle_active_border": [32, 166, 219, 255], + "toggle_active_text": [24, 41, 77, 255], + + "tab_checked": [255, 255, 255, 255], + "tab_checked_border": [255, 255, 255, 255], + "tab_checked_text": [24, 41, 77, 255], + "tab_unchecked": [245, 245, 245, 255], + "tab_unchecked_border": [245, 245, 245, 255], + "tab_unchecked_text": [127, 127, 127, 255], + "tab_hovered": [245, 245, 245, 255], + "tab_hovered_border": [245, 245, 245, 255], + "tab_hovered_text": [32, 166, 219, 255], + "tab_active": [255, 255, 255, 255], + "tab_active_border": [255, 255, 255, 255], + "tab_active_text": [24, 41, 77, 255], + "tab_background": [245, 245, 245, 255], + + "action_button": [255, 255, 255, 255], + "action_button_text": [24, 41, 77, 255], + "action_button_border": [127, 127, 127, 255], + "action_button_hovered": [255, 255, 255, 255], + "action_button_hovered_text": [24, 41, 77, 255], + "action_button_hovered_border": [12, 169, 227, 255], + "action_button_active": [12, 169, 227, 255], + "action_button_active_text": [255, 255, 255, 255], + "action_button_active_border": [12, 169, 227, 255], + "action_button_disabled": [245, 245, 245, 255], + "action_button_disabled_text": [127, 127, 127, 255], + "action_button_disabled_border": [245, 245, 245, 255], + + "scrollbar_background": [255, 255, 255, 255], + "scrollbar_handle": [24, 41, 77, 255], + "scrollbar_handle_hover": [12, 159, 227, 255], + "scrollbar_handle_down": [12, 159, 227, 255], + + "setting_category": [245, 245, 245, 255], + "setting_category_disabled": [255, 255, 255, 255], + "setting_category_hover": [245, 245, 245, 255], + "setting_category_active": [245, 245, 245, 255], + "setting_category_active_hover": [245, 245, 245, 255], + "setting_category_text": [24, 41, 77, 255], + "setting_category_border": [245, 245, 245, 255], + "setting_category_disabled_border": [245, 245, 245, 255], + "setting_category_hover_border": [12, 159, 227, 255], + "setting_category_active_border": [245, 245, 245, 255], + "setting_category_active_hover_border": [12, 159, 227, 255], + + "setting_control": [255, 255, 255, 255], + "setting_control_selected": [24, 41, 77, 255], + "setting_control_highlight": [255, 255, 255, 0], + "setting_control_border": [127, 127, 127, 255], + "setting_control_border_highlight": [12, 169, 227, 255], + "setting_control_text": [24, 41, 77, 255], + "setting_control_depth_line": [127, 127, 127, 255], + "setting_control_button": [127, 127, 127, 255], + "setting_control_button_hover": [70, 84, 113, 255], + "setting_control_disabled": [245, 245, 245, 255], + "setting_control_disabled_text": [127, 127, 127, 255], + "setting_control_disabled_border": [127, 127, 127, 255], + "setting_unit": [127, 127, 127, 255], + "setting_validation_error": [255, 57, 14, 255], + "setting_validation_warning": [255, 186, 15, 255], + "setting_validation_ok": [255, 255, 255, 255], + + "progressbar_background": [245, 245, 245, 255], + "progressbar_control": [24, 41, 77, 255], + + "slider_groove": [245, 245, 245, 255], + "slider_groove_border": [127, 127, 127, 255], + "slider_groove_fill": [127, 127, 127, 255], + "slider_handle": [32, 166, 219, 255], + "slider_handle_hover": [77, 182, 226, 255], + "slider_text_background": [255, 255, 255, 255], + + "checkbox": [255, 255, 255, 255], + "checkbox_hover": [255, 255, 255, 255], + "checkbox_border": [127, 127, 127, 255], + "checkbox_border_hover": [12, 169, 227, 255], + "checkbox_mark": [24, 41, 77, 255], + "checkbox_text": [24, 41, 77, 255], + + "mode_switch": [255, 255, 255, 255], + "mode_switch_hover": [255, 255, 255, 255], + "mode_switch_border": [127, 127, 127, 255], + "mode_switch_border_hover": [12, 169, 227, 255], + "mode_switch_handle": [24, 41, 77, 255], + "mode_switch_text": [24, 41, 77, 255], + "mode_switch_text_hover": [24, 41, 77, 255], + "mode_switch_text_checked": [12, 169, 227, 255], + + "tooltip": [12, 169, 227, 255], + "tooltip_text": [255, 255, 255, 255], + + "message_background": [24, 41, 77, 255], + "message_text": [255, 255, 255, 255], + "message_border": [24, 41, 77, 255], + "message_button": [255, 255, 255, 255], + "message_button_hover": [12, 169, 227, 255], + "message_button_active": [32, 166, 219, 255], + "message_button_text": [24, 41, 77, 255], + "message_button_text_hover": [255, 255, 255, 255], + "message_button_text_active": [255, 255, 255, 255], + "message_progressbar_background": [255, 255, 255, 255], + "message_progressbar_control": [12, 169, 227, 255], + + "tool_panel_background": [255, 255, 255, 255], + + "status_offline": [0, 0, 0, 255], + "status_ready": [0, 205, 0, 255], + "status_busy": [12, 169, 227, 255], + "status_paused": [255, 140, 0, 255], + "status_stopped": [236, 82, 80, 255], + "status_unknown": [127, 127, 127, 255], + + "disabled_axis": [127, 127, 127, 255], + "x_axis": [255, 0, 0, 255], + "y_axis": [0, 0, 255, 255], + "z_axis": [0, 255, 0, 255], + "all_axis": [255, 255, 255, 255], + + "viewport_background": [245, 245, 245, 255], + "volume_outline": [12, 169, 227, 255], + "buildplate": [244, 244, 244, 255], + "buildplate_alt": [204, 204, 204, 255], + "buildplate_grid": [129, 131, 134, 255], + "buildplate_grid_minor": [129, 131, 134, 31], + + "convex_hull": [35, 35, 35, 127], + "disallowed_area": [0, 0, 0, 40], + "error_area": [255, 0, 0, 127], + + "model_default": [255, 201, 36, 255], + "model_overhang": [255, 0, 0, 255], + "model_unslicable": [122, 122, 122, 255], + "model_unslicable_alt": [172, 172, 127, 255], + "model_selection_outline": [12, 169, 227, 255], + + "xray": [26, 26, 62, 255], + "xray_error": [255, 0, 0, 255], + + "layerview_ghost": [32, 32, 32, 96], + "layerview_none": [255, 255, 255, 255], + "layerview_inset_0": [255, 0, 0, 255], + "layerview_inset_x": [0, 255, 0, 255], + "layerview_skin": [255, 255, 0, 255], + "layerview_support": [0, 255, 255, 255], + "layerview_skirt": [0, 255, 255, 255], + "layerview_infill": [255, 192, 0, 255], + "layerview_support_infill": [0, 255, 255, 255], + "layerview_move_combing": [0, 0, 255, 255], + "layerview_move_retraction": [128, 128, 255, 255], + "layerview_support_interface": [64, 192, 255, 255] + }, + + "sizes": { + "window_minimum_size": [70, 50], + "window_margin": [1.0, 1.0], + "default_margin": [1.0, 1.0], + "default_lining": [0.08, 0.08], + "default_arrow": [0.8, 0.8], + "logo": [9.5, 2.0], + + "sidebar": [35.0, 10.0], + "sidebar_margin": [1.71, 0.71], + "sidebar_margin_thin": [0.71, 0.71], + "sidebar_header": [0.0, 4.0], + "sidebar_header_highlight": [0.25, 0.25], + "sidebar_header_mode_toggle": [0.0, 2.0], + "sidebar_header_mode_tabs": [0.0, 3.0], + "sidebar_lining": [0.5, 0.5], + "sidebar_lining_thin": [0.2, 0.2], + "sidebar_setup": [0.0, 2.0], + "sidebar_tabs": [0.0, 3.5], + "sidebar_inputfields": [0.0, 2.0], + "sidebar_extruder_box": [0.0, 6.0], + "simple_mode_infill_caption": [0.0, 5.0], + "simple_mode_infill_height": [0.0, 8.0], + + "section": [0.0, 2.00], + "section_icon": [1.6, 1.6], + "section_icon_column": [2.8, 0.0], + + "setting": [25.0, 1.8], + "setting_control": [10.0, 2.0], + "setting_control_depth_margin": [1.4, 0.0], + "setting_preferences_button_margin": [4, 0.0], + "setting_control_margin": [0.0, 0.0], + "setting_unit_margin": [0.5, 0.5], + "setting_text_maxwidth": [40.0, 0.0], + + "standard_list_lineheight": [1.5, 1.5], + "standard_list_input": [20.0, 25.0], + "standard_arrow": [0.8, 0.8], + + "button": [4, 4], + "button_icon": [2.5, 2.5], + "button_lining": [0, 0], + + "topbar_button": [17, 4], + "topbar_button_icon": [3.125, 2.5], + + "button_tooltip": [1.0, 1.3], + "button_tooltip_arrow": [0.25, 0.25], + + "progressbar": [26.0, 0.8], + "progressbar_radius": [0.4, 0.4], + "progressbar_control": [8.0, 0.8], + + "scrollbar": [0.75, 0.5], + + "slider_groove": [0.5, 0.5], + "slider_handle": [1.5, 1.5], + "slider_layerview_size": [1.0, 22.0], + "slider_layerview_background": [4.0, 0.0], + "slider_layerview_margin": [1.0, 1.0], + + "layerview_menu_size": [16.5, 21.0], + "layerview_menu_size_compatibility": [22, 23.0], + "layerview_legend_size": [1.0, 1.0], + "layerview_row": [11.0, 1.5], + "layerview_row_spacing": [0.0, 0.5], + + "checkbox": [2.0, 2.0], + + "tooltip": [20.0, 10.0], + "tooltip_margins": [1.0, 1.0], + "tooltip_arrow_margins": [2.0, 2.0], + + "save_button_text_margin": [0.3, 0.6], + "save_button_save_to_button": [0.3, 2.7], + "save_button_specs_icons": [1.4, 1.4], + + "modal_window_minimum": [60.0, 45], + "wizard_progress": [10.0, 0.0], + + "message": [30.0, 5.0], + "message_close": [1.25, 1.25], + "message_button": [6.0, 1.8], + + "infill_button_margin": [0.5, 0.5], + + "jobspecs_line": [2.0, 2.0] + } +} diff --git a/resources/themes/cura/theme.json b/resources/themes/cura/theme.json index 09acd7d7bd..1a8711e3ae 100644 --- a/resources/themes/cura/theme.json +++ b/resources/themes/cura/theme.json @@ -1,50 +1,7 @@ { "metadata": { - "name": "Ultimaker" - }, - "fonts": { - "large": { - "size": 1.25, - "bold": true, - "family": "Open Sans" - }, - "default": { - "size": 1.15, - "family": "Open Sans" - }, - "default_bold": { - "size": 1.15, - "bold": true, - "family": "Open Sans" - }, - "default_italic": { - "size": 1.15, - "italic": true, - "family": "Open Sans" - }, - "small": { - "size": 1.0, - "bold": true, - "family": "Open Sans" - }, - "very_small": { - "size": 1.0, - "family": "Open Sans" - }, - "button_tooltip": { - "size": 1.0, - "family": "Open Sans" - }, - "setting_category": { - "size": 1.15, - "bold": true, - "family": "Open Sans" - }, - "action_button": { - "size": 1.15, - "bold": true, - "family": "Open Sans" - } + "name": "Ultimaker", + "inherits": "cura-light" }, "colors": { @@ -242,95 +199,5 @@ "layerview_move_combing": [0, 0, 255, 255], "layerview_move_retraction": [128, 128, 255, 255], "layerview_support_interface": [64, 192, 255, 255] - }, - - "sizes": { - "window_minimum_size": [70, 50], - "window_margin": [1.0, 1.0], - "default_margin": [1.0, 1.0], - "default_lining": [0.08, 0.08], - "default_arrow": [0.8, 0.8], - "logo": [9.5, 2.0], - - "sidebar": [35.0, 10.0], - "sidebar_margin": [1.71, 0.71], - "sidebar_margin_thin": [0.71, 0.71], - "sidebar_header": [0.0, 4.0], - "sidebar_header_highlight": [0.25, 0.25], - "sidebar_header_mode_toggle": [0.0, 2.0], - "sidebar_header_mode_tabs": [0.0, 3.0], - "sidebar_lining": [0.5, 0.5], - "sidebar_lining_thin": [0.2, 0.2], - "sidebar_setup": [0.0, 2.0], - "sidebar_tabs": [0.0, 3.5], - "sidebar_inputfields": [0.0, 2.0], - "sidebar_extruder_box": [0.0, 6.0], - "simple_mode_infill_caption": [0.0, 5.0], - "simple_mode_infill_height": [0.0, 8.0], - - "section": [0.0, 2.00], - "section_icon": [1.6, 1.6], - "section_icon_column": [2.8, 0.0], - - "setting": [25.0, 1.8], - "setting_control": [10.0, 2.0], - "setting_control_depth_margin": [1.4, 0.0], - "setting_preferences_button_margin": [4, 0.0], - "setting_control_margin": [0.0, 0.0], - "setting_unit_margin": [0.5, 0.5], - "setting_text_maxwidth": [40.0, 0.0], - - "standard_list_lineheight": [1.5, 1.5], - "standard_list_input": [20.0, 25.0], - "standard_arrow": [0.8, 0.8], - - "button": [4, 4], - "button_icon": [2.5, 2.5], - "button_lining": [0, 0], - - "topbar_button": [17, 4], - "topbar_button_icon": [3.125, 2.5], - - "button_tooltip": [1.0, 1.3], - "button_tooltip_arrow": [0.25, 0.25], - - "progressbar": [26.0, 0.8], - "progressbar_radius": [0.4, 0.4], - "progressbar_control": [8.0, 0.8], - - "scrollbar": [0.75, 0.5], - - "slider_groove": [0.5, 0.5], - "slider_handle": [1.5, 1.5], - "slider_layerview_size": [1.0, 22.0], - "slider_layerview_background": [4.0, 0.0], - "slider_layerview_margin": [1.0, 1.0], - - "layerview_menu_size": [16.5, 21.0], - "layerview_menu_size_compatibility": [22, 23.0], - "layerview_legend_size": [1.0, 1.0], - "layerview_row": [11.0, 1.5], - "layerview_row_spacing": [0.0, 0.5], - - "checkbox": [2.0, 2.0], - - "tooltip": [20.0, 10.0], - "tooltip_margins": [1.0, 1.0], - "tooltip_arrow_margins": [2.0, 2.0], - - "save_button_text_margin": [0.3, 0.6], - "save_button_save_to_button": [0.3, 2.7], - "save_button_specs_icons": [1.4, 1.4], - - "modal_window_minimum": [60.0, 45], - "wizard_progress": [10.0, 0.0], - - "message": [30.0, 5.0], - "message_close": [1.25, 1.25], - "message_button": [6.0, 1.8], - - "infill_button_margin": [0.5, 0.5], - - "jobspecs_line": [2.0, 2.0] } }