Comments (3)
So maybe use bootstrap, or some litle css framework to make work easier?
from addictive-community.
@xQuByte Two or three months ago I tried to use Bootstrap but Addictive Community has a lot of unique components and text formatting. The "overwrite" file was SO large that seems to be easier to create a new one from scratch based on it. So, what have been made until now:
- Two separate files: framework.css and theme.css. The first file is the base file, dealing with flex grid components, alignment, container sizes, helpers, etc.; the second one with colors and fonts. So, if you want to create or change a theme you won't be facing all those flex grids and media queries because they'll be in framework.css.
- Use the most of Bootstrap-style CSS classes: there are
btn btn-default btn-lg
andalert > alert-success
in it; those bordered boxes in form elements are created usingform-group
and grids withcol-*
for example. Theming will be a LOT easier using a standard that everyone know! - The colors are quite inconsistent. The accent color is called fiord (hex #405169), so I created other 4 shades of this tone:
-light
,-lighter
,-dark
,-darker
. I did the same with shades of grey. - Currently, the spacing in/between elements (margin and padding) is way too inconsistent. There's 20px of spacing, 10px, 8px, 6px. I want to standardize the margins and spacing to make the layout more consistent.
Some of the "workarounds" I want to fix:
from addictive-community.
Ah. I understand. Thank You for this reply. After Christmas i back to contribute Addictive Comunity :)
from addictive-community.
Related Issues (20)
- Update Software version to v0.11.0 HOT 1
- Add Kernel modules and controllers to namespaces + autoloader
- Fallback language
- Migrate from MyISAM since MySQL 5.6 supports FULLTEXT for InnoDB
- apache_get_modules() HOT 3
- Subforums? HOT 1
- Better transliteration support for non-Latin characters HOT 1
- Add profile cover image
- Nginx Support
- bug with Cyrillic HOT 4
- Other reported errors
- can i use for our personal agenda? HOT 1
- problem during creating new thread HOT 5
- ToDo List HOT 5
- Error HOT 1
- Facing the translation problem HOT 9
- Translate Addictive Community using our new i18n tool! HOT 18
- Standardize date/time fields in the database HOT 2
- MySQLi is supported. Any plans on other databases? HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from addictive-community.