From 09110b469302b99f3699d2df5bf5c01a8e370e8a Mon Sep 17 00:00:00 2001 From: Zhongwei Li Date: Sat, 29 Nov 2025 18:16:18 +0800 Subject: [PATCH] Initial commit --- .claude-plugin/plugin.json | 12 +++ LICENSE.txt | 202 ++++++++++++++++++++++++++++++++++++ README.md | 3 + SKILL.md | 59 +++++++++++ plugin.lock.json | 93 +++++++++++++++++ theme-showcase.pdf | Bin 0 -> 124310 bytes themes/arctic-frost.md | 19 ++++ themes/botanical-garden.md | 19 ++++ themes/desert-rose.md | 19 ++++ themes/forest-canopy.md | 19 ++++ themes/golden-hour.md | 19 ++++ themes/midnight-galaxy.md | 19 ++++ themes/modern-minimalist.md | 19 ++++ themes/ocean-depths.md | 19 ++++ themes/sunset-boulevard.md | 19 ++++ themes/tech-innovation.md | 19 ++++ 16 files changed, 559 insertions(+) create mode 100644 .claude-plugin/plugin.json create mode 100644 LICENSE.txt create mode 100644 README.md create mode 100644 SKILL.md create mode 100644 plugin.lock.json create mode 100644 theme-showcase.pdf create mode 100644 themes/arctic-frost.md create mode 100644 themes/botanical-garden.md create mode 100644 themes/desert-rose.md create mode 100644 themes/forest-canopy.md create mode 100644 themes/golden-hour.md create mode 100644 themes/midnight-galaxy.md create mode 100644 themes/modern-minimalist.md create mode 100644 themes/ocean-depths.md create mode 100644 themes/sunset-boulevard.md create mode 100644 themes/tech-innovation.md diff --git a/.claude-plugin/plugin.json b/.claude-plugin/plugin.json new file mode 100644 index 0000000..224d046 --- /dev/null +++ b/.claude-plugin/plugin.json @@ -0,0 +1,12 @@ +{ + "name": "theme-factory", + "description": "Applies professional font and color themes to artifacts including slides, docs, reports, and HTML landing pages with 10 pre-set themes.", + "version": "0.0.0-2025.11.28", + "author": { + "name": "ComposioHQ", + "email": "tech@composio.dev" + }, + "skills": [ + "./" + ] +} \ No newline at end of file diff --git a/LICENSE.txt b/LICENSE.txt new file mode 100644 index 0000000..7a4a3ea --- /dev/null +++ b/LICENSE.txt @@ -0,0 +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. \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000..57e1b89 --- /dev/null +++ b/README.md @@ -0,0 +1,3 @@ +# theme-factory + +Applies professional font and color themes to artifacts including slides, docs, reports, and HTML landing pages with 10 pre-set themes. diff --git a/SKILL.md b/SKILL.md new file mode 100644 index 0000000..90dfcea --- /dev/null +++ b/SKILL.md @@ -0,0 +1,59 @@ +--- +name: theme-factory +description: Toolkit for styling artifacts with a theme. These artifacts can be slides, docs, reportings, HTML landing pages, etc. There are 10 pre-set themes with colors/fonts that you can apply to any artifact that has been creating, or can generate a new theme on-the-fly. +license: Complete terms in LICENSE.txt +--- + + +# Theme Factory Skill + +This skill provides a curated collection of professional font and color themes themes, each with carefully selected color palettes and font pairings. Once a theme is chosen, it can be applied to any artifact. + +## Purpose + +To apply consistent, professional styling to presentation slide decks, use this skill. Each theme includes: +- A cohesive color palette with hex codes +- Complementary font pairings for headers and body text +- A distinct visual identity suitable for different contexts and audiences + +## Usage Instructions + +To apply styling to a slide deck or other artifact: + +1. **Show the theme showcase**: Display the `theme-showcase.pdf` file to allow users to see all available themes visually. Do not make any modifications to it; simply show the file for viewing. +2. **Ask for their choice**: Ask which theme to apply to the deck +3. **Wait for selection**: Get explicit confirmation about the chosen theme +4. **Apply the theme**: Once a theme has been chosen, apply the selected theme's colors and fonts to the deck/artifact + +## Themes Available + +The following 10 themes are available, each showcased in `theme-showcase.pdf`: + +1. **Ocean Depths** - Professional and calming maritime theme +2. **Sunset Boulevard** - Warm and vibrant sunset colors +3. **Forest Canopy** - Natural and grounded earth tones +4. **Modern Minimalist** - Clean and contemporary grayscale +5. **Golden Hour** - Rich and warm autumnal palette +6. **Arctic Frost** - Cool and crisp winter-inspired theme +7. **Desert Rose** - Soft and sophisticated dusty tones +8. **Tech Innovation** - Bold and modern tech aesthetic +9. **Botanical Garden** - Fresh and organic garden colors +10. **Midnight Galaxy** - Dramatic and cosmic deep tones + +## Theme Details + +Each theme is defined in the `themes/` directory with complete specifications including: +- Cohesive color palette with hex codes +- Complementary font pairings for headers and body text +- Distinct visual identity suitable for different contexts and audiences + +## Application Process + +After a preferred theme is selected: +1. Read the corresponding theme file from the `themes/` directory +2. Apply the specified colors and fonts consistently throughout the deck +3. Ensure proper contrast and readability +4. Maintain the theme's visual identity across all slides + +## Create your Own Theme +To handle cases where none of the existing themes work for an artifact, create a custom theme. Based on provided inputs, generate a new theme similar to the ones above. Give the theme a similar name describing what the font/color combinations represent. Use any basic description provided to choose appropriate colors/fonts. After generating the theme, show it for review and verification. Following that, apply the theme as described above. diff --git a/plugin.lock.json b/plugin.lock.json new file mode 100644 index 0000000..c9fcd38 --- /dev/null +++ b/plugin.lock.json @@ -0,0 +1,93 @@ +{ + "$schema": "internal://schemas/plugin.lock.v1.json", + "pluginId": "gh:ComposioHQ/awesome-claude-skills:theme-factory", + "normalized": { + "repo": null, + "ref": "refs/tags/v20251128.0", + "commit": "21ece297771ae2308a8258d927af64ad1ccfcba9", + "treeHash": "1cb65b4c4cd2833834b61f635214e5a88c217a3d2f73c869e1f5f2304c082639", + "generatedAt": "2025-11-28T10:10:06.019746Z", + "toolVersion": "publish_plugins.py@0.2.0" + }, + "origin": { + "remote": "git@github.com:zhongweili/42plugin-data.git", + "branch": "master", + "commit": "aa1497ed0949fd50e99e70d6324a29c5b34f9390", + "repoRoot": "/Users/zhongweili/projects/openmind/42plugin-data" + }, + "manifest": { + "name": "theme-factory", + "description": "Applies professional font and color themes to artifacts including slides, docs, reports, and HTML landing pages with 10 pre-set themes.", + "version": null + }, + "content": { + "files": [ + { + "path": "README.md", + "sha256": "c2321b0c4a967f77eeda0328bda30edeb6c8d31025b512b61e4782ccd4ecea9d" + }, + { + "path": "SKILL.md", + "sha256": "c35893e221e28895c52143cc11bf30e41a44817796b39d4b15727dadc9796552" + }, + { + "path": "theme-showcase.pdf", + "sha256": "3e126eca9fe99088051f7cb984c97cedb31c7d9e09ce0ba5d61bd01e70a0d253" + }, + { + "path": "LICENSE.txt", + "sha256": "58d1e17ffe5109a7ae296caafcadfdbe6a7d176f0bc4ab01e12a689b0499d8bd" + }, + { + "path": ".claude-plugin/plugin.json", + "sha256": "c6d635a81bf7dcf5aa97b0276d3fd75623e7d4ee01aae5b0fca8694a43afada7" + }, + { + "path": "themes/sunset-boulevard.md", + "sha256": "658af11ab04be4923692571081ffb42a428141ae537703117b9236d9f8ee22a3" + }, + { + "path": "themes/tech-innovation.md", + "sha256": "183648163026dd5eeba3df5effa335b55ba333c3ee1fe215278605e55f40a52a" + }, + { + "path": "themes/arctic-frost.md", + "sha256": "868a75a8fb5b2a61d0f0ab87c437fe632d3cbab6371c418f06aa2816ac109ae0" + }, + { + "path": "themes/modern-minimalist.md", + "sha256": "b8bc572b75948d4df69c401af703b9262ed6820a3ceb270da30a529e92763614" + }, + { + "path": "themes/golden-hour.md", + "sha256": "3444a00df971d3c2f06b665e21a2e9eb5d7d7d6f6281f2758773b8345776a139" + }, + { + "path": "themes/midnight-galaxy.md", + "sha256": "0e134c4c0324df41e34ac314269aa6829cd378cf3c304b31858d0cd158d2f944" + }, + { + "path": "themes/forest-canopy.md", + "sha256": "ecb722efa24688e808b5bf323c334ca2349e989cfddd72ce8400ce5d4c4bd3e7" + }, + { + "path": "themes/ocean-depths.md", + "sha256": "a7ad8eec85341dbfcb2665da827a4b6a4baee08ab3335ac02421f18e6b46b2e2" + }, + { + "path": "themes/desert-rose.md", + "sha256": "bd065b8629be3b64655183927e248e3d892a27b8d184b009cfba89c96102744f" + }, + { + "path": "themes/botanical-garden.md", + "sha256": "222cb8e7496abc9b75b29453c809fb9839e7e4b01fa45deecdd896b38d087765" + } + ], + "dirSha256": "1cb65b4c4cd2833834b61f635214e5a88c217a3d2f73c869e1f5f2304c082639" + }, + "security": { + "scannedAt": null, + "scannerVersion": null, + "flags": [] + } +} \ No newline at end of file diff --git a/theme-showcase.pdf b/theme-showcase.pdf new file mode 100644 index 0000000000000000000000000000000000000000..24495d145c95917aba3a3445f7105444b6f7cfcc GIT binary patch literal 124310 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%0AMi!tm*Dc0{z zDpGCQJiBVe$Td z%i2yrU^yO36oBb!cmeJGS8kJL4Z?<1y77+qAWcL-G1NE1Q#7)^dL=?+|2@(5n@{vI8s z;yr?*AUsf5c4J9sAPP$>tM zAz2%i!_6g<_DY)$(m@qDVxnQ>1d-0lB$sAFf5^#GLB2WJ1oDLzZ&YR;CS5PVkQhsd-?vcpdrw$Yuro=OiAkLN ze1Zy4{3|V%p**^{$;?+-98#Pl43JD)80lM+aD6uE)3qPn4WuW5&Vy;fP9CXsOdM;V zN227OSHccywhwZS{N9e!FPV*MxW29*tve&hLcf0KIgo#oz^wyKycqor@wB#tLK9~) zNrdbmkq{1Et%)42NqmUE1@=3=n@k*(3Bofd$i?x$Qha~wVE^#Z{=3NsK;M{HS=k6#SvUa{AE1Z+jhFq0 zFUG|N5Y_;O+TSK0fF}EkPGezYr)OdVv?ZWyRt}bbFX^8NHfCmeE>jC1?=QEI6EHUa8qOU5s23L}Ddshjq`WT-=X^3} z=Reg*K;dj$fG!R=j_~ijY=E}=t1|4YfFQC1C_ol=04WIQkc5Bd{2iXZN8Eq0`Plx` zMEZYk^D+Gwo6mJ|-3nU~b?C-B$B16rD{tLZN+=i?dqfOzp*vvKmio7%xO05V)$2Ry zYLc7avVYp@#FbsNJ;5dZ>qQyP7v^Jy7@upVZ4dsb;}>(K)ssd}^GB&n$Ag<|`$pCm zfaWt~of?Q--Y)~3FzLsd>AIiua_xbw*MYcvbTb7NZKFP2ZH#^cbj;k65w{z~pP!#uUPL{@r!t�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 G@BalGpB8EW literal 0 HcmV?d00001 diff --git a/themes/arctic-frost.md b/themes/arctic-frost.md new file mode 100644 index 0000000..e9f1eb0 --- /dev/null +++ b/themes/arctic-frost.md @@ -0,0 +1,19 @@ +# Arctic Frost + +A cool and crisp winter-inspired theme that conveys clarity, precision, and professionalism. + +## Color Palette + +- **Ice Blue**: `#d4e4f7` - Light backgrounds and highlights +- **Steel Blue**: `#4a6fa5` - Primary accent color +- **Silver**: `#c0c0c0` - Metallic accent elements +- **Crisp White**: `#fafafa` - Clean backgrounds and text + +## Typography + +- **Headers**: DejaVu Sans Bold +- **Body Text**: DejaVu Sans + +## Best Used For + +Healthcare presentations, technology solutions, winter sports, clean tech, pharmaceutical content. diff --git a/themes/botanical-garden.md b/themes/botanical-garden.md new file mode 100644 index 0000000..0c95bf7 --- /dev/null +++ b/themes/botanical-garden.md @@ -0,0 +1,19 @@ +# Botanical Garden + +A fresh and organic theme featuring vibrant garden-inspired colors for lively presentations. + +## Color Palette + +- **Fern Green**: `#4a7c59` - Rich natural green +- **Marigold**: `#f9a620` - Bright floral accent +- **Terracotta**: `#b7472a` - Earthy warm tone +- **Cream**: `#f5f3ed` - Soft neutral backgrounds + +## Typography + +- **Headers**: DejaVu Serif Bold +- **Body Text**: DejaVu Sans + +## Best Used For + +Garden centers, food presentations, farm-to-table content, botanical brands, natural products. diff --git a/themes/desert-rose.md b/themes/desert-rose.md new file mode 100644 index 0000000..ea7c74e --- /dev/null +++ b/themes/desert-rose.md @@ -0,0 +1,19 @@ +# Desert Rose + +A soft and sophisticated theme with dusty, muted tones perfect for elegant presentations. + +## Color Palette + +- **Dusty Rose**: `#d4a5a5` - Soft primary color +- **Clay**: `#b87d6d` - Earthy accent +- **Sand**: `#e8d5c4` - Warm neutral backgrounds +- **Deep Burgundy**: `#5d2e46` - Rich dark contrast + +## Typography + +- **Headers**: FreeSans Bold +- **Body Text**: FreeSans + +## Best Used For + +Fashion presentations, beauty brands, wedding planning, interior design, boutique businesses. diff --git a/themes/forest-canopy.md b/themes/forest-canopy.md new file mode 100644 index 0000000..90c2b26 --- /dev/null +++ b/themes/forest-canopy.md @@ -0,0 +1,19 @@ +# Forest Canopy + +A natural and grounded theme featuring earth tones inspired by dense forest environments. + +## Color Palette + +- **Forest Green**: `#2d4a2b` - Primary dark green +- **Sage**: `#7d8471` - Muted green accent +- **Olive**: `#a4ac86` - Light accent color +- **Ivory**: `#faf9f6` - Backgrounds and text + +## Typography + +- **Headers**: FreeSerif Bold +- **Body Text**: FreeSans + +## Best Used For + +Environmental presentations, sustainability reports, outdoor brands, wellness content, organic products. diff --git a/themes/golden-hour.md b/themes/golden-hour.md new file mode 100644 index 0000000..ed8fc25 --- /dev/null +++ b/themes/golden-hour.md @@ -0,0 +1,19 @@ +# Golden Hour + +A rich and warm autumnal palette that creates an inviting and sophisticated atmosphere. + +## Color Palette + +- **Mustard Yellow**: `#f4a900` - Bold primary accent +- **Terracotta**: `#c1666b` - Warm secondary color +- **Warm Beige**: `#d4b896` - Neutral backgrounds +- **Chocolate Brown**: `#4a403a` - Dark text and anchors + +## Typography + +- **Headers**: FreeSans Bold +- **Body Text**: FreeSans + +## Best Used For + +Restaurant presentations, hospitality brands, fall campaigns, cozy lifestyle content, artisan products. diff --git a/themes/midnight-galaxy.md b/themes/midnight-galaxy.md new file mode 100644 index 0000000..97e1c5f --- /dev/null +++ b/themes/midnight-galaxy.md @@ -0,0 +1,19 @@ +# Midnight Galaxy + +A dramatic and cosmic theme with deep purples and mystical tones for impactful presentations. + +## Color Palette + +- **Deep Purple**: `#2b1e3e` - Rich dark base +- **Cosmic Blue**: `#4a4e8f` - Mystical mid-tone +- **Lavender**: `#a490c2` - Soft accent color +- **Silver**: `#e6e6fa` - Light highlights and text + +## Typography + +- **Headers**: FreeSans Bold +- **Body Text**: FreeSans + +## Best Used For + +Entertainment industry, gaming presentations, nightlife venues, luxury brands, creative agencies. diff --git a/themes/modern-minimalist.md b/themes/modern-minimalist.md new file mode 100644 index 0000000..6bd26a2 --- /dev/null +++ b/themes/modern-minimalist.md @@ -0,0 +1,19 @@ +# Modern Minimalist + +A clean and contemporary theme with a sophisticated grayscale palette for maximum versatility. + +## Color Palette + +- **Charcoal**: `#36454f` - Primary dark color +- **Slate Gray**: `#708090` - Medium gray for accents +- **Light Gray**: `#d3d3d3` - Backgrounds and dividers +- **White**: `#ffffff` - Text and clean backgrounds + +## Typography + +- **Headers**: DejaVu Sans Bold +- **Body Text**: DejaVu Sans + +## Best Used For + +Tech presentations, architecture portfolios, design showcases, modern business proposals, data visualization. diff --git a/themes/ocean-depths.md b/themes/ocean-depths.md new file mode 100644 index 0000000..b675126 --- /dev/null +++ b/themes/ocean-depths.md @@ -0,0 +1,19 @@ +# Ocean Depths + +A professional and calming maritime theme that evokes the serenity of deep ocean waters. + +## Color Palette + +- **Deep Navy**: `#1a2332` - Primary background color +- **Teal**: `#2d8b8b` - Accent color for highlights and emphasis +- **Seafoam**: `#a8dadc` - Secondary accent for lighter elements +- **Cream**: `#f1faee` - Text and light backgrounds + +## Typography + +- **Headers**: DejaVu Sans Bold +- **Body Text**: DejaVu Sans + +## Best Used For + +Corporate presentations, financial reports, professional consulting decks, trust-building content. diff --git a/themes/sunset-boulevard.md b/themes/sunset-boulevard.md new file mode 100644 index 0000000..df799a0 --- /dev/null +++ b/themes/sunset-boulevard.md @@ -0,0 +1,19 @@ +# Sunset Boulevard + +A warm and vibrant theme inspired by golden hour sunsets, perfect for energetic and creative presentations. + +## Color Palette + +- **Burnt Orange**: `#e76f51` - Primary accent color +- **Coral**: `#f4a261` - Secondary warm accent +- **Warm Sand**: `#e9c46a` - Highlighting and backgrounds +- **Deep Purple**: `#264653` - Dark contrast and text + +## Typography + +- **Headers**: DejaVu Serif Bold +- **Body Text**: DejaVu Sans + +## Best Used For + +Creative pitches, marketing presentations, lifestyle brands, event promotions, inspirational content. diff --git a/themes/tech-innovation.md b/themes/tech-innovation.md new file mode 100644 index 0000000..e029a43 --- /dev/null +++ b/themes/tech-innovation.md @@ -0,0 +1,19 @@ +# Tech Innovation + +A bold and modern theme with high-contrast colors perfect for cutting-edge technology presentations. + +## Color Palette + +- **Electric Blue**: `#0066ff` - Vibrant primary accent +- **Neon Cyan**: `#00ffff` - Bright highlight color +- **Dark Gray**: `#1e1e1e` - Deep backgrounds +- **White**: `#ffffff` - Clean text and contrast + +## Typography + +- **Headers**: DejaVu Sans Bold +- **Body Text**: DejaVu Sans + +## Best Used For + +Tech startups, software launches, innovation showcases, AI/ML presentations, digital transformation content.