Displaying 1 to 20 from 24 results

react-native-extended-stylesheet - Extended StyleSheets for React Native

  •    Javascript

Drop-in replacement of React Native StyleSheet with media-queries, variables, dynamic themes, relative units, percents, math operations, scaling and other styling stuff.Global variables are passed to EStyleSheet.build() and available in all stylesheets.

react-css-themr - Easy theming and composition for CSS Modules.

  •    Javascript

Easy theming and composition for CSS Modules. Note: Feedback and contributions on the docs are highly appreciated.

styled-theming - Create themes for your app using styled-components

  •    Javascript

<ThemeProvider> is part of styled-components, but is required for styled-theming. Most of your theming will be done with this function.

ThemeKit - macOS theming library

  •    Swift

ThemeKit is a lightweight theming library completely written in Swift that provides theming capabilities to both Swift and Objective-C macOS applications. ThemeKit is brought to you with ❀️ by Nuno Grilo and the Paw team.




Android Theme Studio

  •    

This application in designed to manipulate the many problem face android custom roms themer and to cut down need time to create a theme with high Professional.

styled-components-theme - Defines themes via flexible color selectors for use with styled-components

  •    Javascript

styled-components-theme generates selectors for colors in your styled-components theme that allows color manipulation, using the color library via calls on the selectors themselves. A selector, in this context, is defined as a function that looks like (props) => props.theme.myColor that the styled-components library accepts as a template variable.

InterfaCSS - The CSS-inspired styling and layout framework for iOS

  •    Objective-C

InterfaCSS uses an easy to understand styling syntax that is based on the the familiar CSS styling language used on the web (augmented with some Sass/Less-like features, such as nested declarations and variables), which means that you (and your designer) will probably feel right at home. InterfaCSS supports a rich selector syntax (type, class and element id selectors, selector combinators, pseudo classes, etc) and property names are what you expect them to be - i.e. the same as in UIKit, and you can set things like fonts, colors, images, transform, insets, offsets, rects, enums and much, much more. InterfaCSS lets you define layouts based on values that depend on the position and size of other elements. Layouts are expressed directly in the stylesheet file, and the format is very easy to understand.

ui_patterns - UI Patterns module

  •    PHP

Define and expose self-contained UI patterns as Drupal plugins and use them seamlessly as drop-in templates for panels, field groups, views, Display Suite view modes and field templates. The UI Patterns module also integrates with with tools like PatternLab or modules like Component Libraries thanks to definition overrides.


postcss-theme - PostCSS plugin to enable versatile theming.

  •    Javascript

We are using the postcss-modules-values plugin here, so we can declare variables and import variables from other files using @value. And we use postcss-modules-extract-imports so we can merge classes from different files into the current class using composes: some-other-class from './other-file.css'.But you want to be able to change the styling! You could just overwrite all these style rules with your own ones, but that is a lot of work and you must adapt it everytime these rules change.

Blender - A utility to generate Cappuccino theme files from a CSS file

  •    Javascript

Blender is a way to build Cappuccino theme files using CSS. It converts a CSS file into a Cappuccino Theme Descriptor file. This is an early release so there are guaranteed to be bugs. Nevertheless, I think it is useful at this point.

cycle-themes.el - Because switching between your themes shouldn't be so damn hard

  •    Emacs

Define a list of themes you want to be able to switch between. Then, enable the global minor mode. If you don't list any themes, we default to switching between all the ones emacs knows about. That's it! Now, you can switch between your themes by calling M-x cycle-themes, or with the (easily re-definable) binding of C-c C-t.

sleekjs - Node js MVC Framework by Cubet Techno Labs

  •    Javascript

Sleek.js is an MVC Wrapper Framework implemented from Node.jS, built-in with base dependency on handlebars.js, express.js. Sleek.js architecture follows common format of MVC which makes it easy to handle and build better sites with pluggable modules & themes support. Using Sleek.js we can make powerful websites in Nodejs platform. Sleek.js gives better performance, flexibility and easy maintenance.

mdx-docs - :memo: Document and develop React components with MDX and Next.js

  •    Javascript

To create a new documentation site, run npm init docs and follow the prompts. Once the application has been generated, see the README.md for more documentation. To add MDX Docs to an existing Next.js app, see the Custom Setup docs.

Theming-Android - Examples and tips on how to support multiple themes within your app

  •    Java

Currently, there are two examples to have a look. The Simple Example shows you how to set up your themes within your project. In the Advanced Example it is showcased how to dynamically style your views using the themes.

jss-theme-reactor - Powerful theming layer for use with the jss CSS in JS library

  •    Javascript

Install jss-theme-reactor. A super simple example demonstrating the basic functionality.

vue-theme-loader - A webpack loader for supporting multi-site theming with Vue.js

  •    TypeScript

Give styleblocks in Vue's single file components a theme attribute. Specify which theme you want to build for via an option to vue-theme-loader. All other unmatching themed style blocks will be removed. In this example there is one non-themed block and two themed. Setting the theme option to brand1 removes the brand2 themed styleblock.