All Projects → mendix → Atlas Ui Framework

mendix / Atlas Ui Framework

Licence: mit
The shortest path to a stunning User Interface for all Mendix applications.

Labels

Projects that are alternatives of or similar to Atlas Ui Framework

Darkerr
A darker theme for Sonarr, Radarr & Lidarr
Stars: ✭ 41 (-16.33%)
Mutual labels:  scss
Codyhouse Framework
A lightweight front-end framework for building accessible, bespoke interfaces.
Stars: ✭ 1,020 (+1981.63%)
Mutual labels:  scss
Che Docs
Eclipse Che Documentation
Stars: ✭ 46 (-6.12%)
Mutual labels:  scss
Node Sass
🌈 Node.js bindings to libsass
Stars: ✭ 7,979 (+16183.67%)
Mutual labels:  scss
Jekyll Bootstrap4
Bootstrap 4 with Jekyll minimalistic example site
Stars: ✭ 43 (-12.24%)
Mutual labels:  scss
Availity Uikit
Availity UI Kit powered by Bootstrap 4
Stars: ✭ 44 (-10.2%)
Mutual labels:  scss
Lofi Player
🎧 A Lofi Player built with HTML, CSS and Javascript using Parcel as Module Bundler https://lakscastro.github.io/lofi-player
Stars: ✭ 38 (-22.45%)
Mutual labels:  scss
Cg Site
The cloud.gov website
Stars: ✭ 47 (-4.08%)
Mutual labels:  scss
Malyw.github.io
JavaScript/HTML/CSS blog
Stars: ✭ 43 (-12.24%)
Mutual labels:  scss
Lebab Ce
Lebab - Community Editor
Stars: ✭ 46 (-6.12%)
Mutual labels:  scss
Cusca
A ghost theme
Stars: ✭ 42 (-14.29%)
Mutual labels:  scss
Gochowdown
Hugo theme based on the Jekyll chowdown theme
Stars: ✭ 43 (-12.24%)
Mutual labels:  scss
Hexo Theme Snark
An hexo theme with lofter style
Stars: ✭ 45 (-8.16%)
Mutual labels:  scss
Atomic Design
The repository for the Atomic Design book
Stars: ✭ 1,013 (+1967.35%)
Mutual labels:  scss
Extension Workshop
Firefox Extension Workshop
Stars: ✭ 47 (-4.08%)
Mutual labels:  scss
Heti
赫蹏(hètí)是专为中文内容展示设计的排版样式增强。它基于通行的中文排版规范而来,可以为网站的读者带来更好的文章阅读体验。
Stars: ✭ 1,003 (+1946.94%)
Mutual labels:  scss
Kirby Previews
Add some missing structure previews. Kirby 3 only.
Stars: ✭ 44 (-10.2%)
Mutual labels:  scss
Svelte Typescript Parcel
Svelte + Typescript + Parcel
Stars: ✭ 48 (-2.04%)
Mutual labels:  scss
Atomic Builder
Atomic Builder - Framework SASS
Stars: ✭ 47 (-4.08%)
Mutual labels:  scss
Holly React
A React implementation of Davide Pacilio's free landing page template.
Stars: ✭ 45 (-8.16%)
Mutual labels:  scss

For Atlas 3 UI go here

We are always improving our code base with new technologies. Thus we moved our new atlas 3 theme package to our monorepo

Mendix Atlas 2 UI

Mendix Atlas UI is the foundation of making beautiful apps with Mendix. For more information about the framework go to here.

Useful tools

Structure

Mendix is capable of creating beautiful and user-friendly UI. Our Atlas UI framework demonstrates some of its possibilities. Here you will find a basic overview of our framework.

theme/
├── styles/
|   ├── native/
|   |   ├── ts/     // Will not be in the Atlas UI Resources module
|   |   ├── js/
|   |       ├── app/
|   |       |   ├── _custom-variables.js
|   |       |   └── _custom.js
|   |       ├── core/
|   |       |   ├── base/
|   |       |   ├── helpers/
|   |       |   ├── widgets/
|   |       |   | _variables.js
|   |       |   └── manifest.json
|   |       ├── ui_resources/
|   |       |   └── atlas_ui_resources/
|   |       |       ├── buildingblocks/
|   |       |       └── layouts/
|   |       └── main.js
|   └── web/
|       ├── css/
|       │   ├── * all output files
|       └── sass/
|           ├── app/
|           |   ├── _custom-variables.scss
|           |   └── _custom.scss
|           ├── core/
|           |   ├── _legacy/
|           |   ├── base/
|           |   ├── helpers/
|           |   ├── widgets/
|           |   ├── widgetscustom/
|           |   |   _variables.scss
|           |   └── manifest.json
|           ├── ui_resources/
|           |   └── atlas_ui_resources/
|           |       ├── buildingblocks/
|           |       └── layouts/
|           └── main.scss
├── * index files
├── * assets
├── * settings*.json (Design Properties)
└── styles.js

App

The app folder contains all custom styling. We recommend users to only use this directory for any custom styling.

When you want to customize something, you should first check if you can accomplish your goal by changing variables. These variables can be found in styles/web/sass/core/variables.scss or styles/native/core/variables.js. If you want to change any core variable, copy it to ../app/_custom-variables.(scss|js) and change it there. It will then overwrite the core variable. This will make updating Atlas UI much easier in the future.

Core

The core folder is the heart of Atlas UI. This folder includes base styling, widget styling & additional helper classes. The core widget styling is split in to two parts. The widget folder includes the default widget styling, as it will look out of the box. The helpers folder will include design properties and extra classes to change that default styling.

UI Resources

THe UI Resources folder will contain any styling related to Building Blocks, Page Templates and Layouts.

Building blocks are created with Widgets. For example cards or headers are building blocks. A building block could be an image, a title, and a button, assembled together into one UI block.

Page Templates are created with Building Blocks and Widgets. Page Templates are an example of how a page could look like.

Layouts are created with widgets. They are mainly used for navigation or user experiences which need to be consistent between pages.

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].