Coder Social home page Coder Social logo

cog's Introduction

Cog

Cog is a developer-focused base theme and starterkit created by Acquia's Professional Service Front-end Team. It is intended as a minimalistic baseline for custom theming, while exposing common tools and workflows. Cog provides a small amount of code to get started, but is still packed with utilities to extend.

  • Responsive containers built on Susy grid system
  • Initial SMACSS file architecture
  • Common Twig files and theme dependencies
  • Base preprocess functions for class definitions
  • Modular gulp tasks for compiling and linting
  • Living style guide construction via KSS-node

Let's get started!

The Cog documentation you seek is located here. This documentation will cover installation steps and a theme overview to provide insight into internal methodologies.

Got Questions?

Be sure to visit our about document for high-level insight into topics including "Background of Cog" and "Comparing Cog to frameworks"?

Theming Guide

We have included a wide collection of snippets and resources in Cog in the format of a theming guide. These code samples are referenced by common topics and technical methodologies.


License, support, and contribution

Cog is provided as an open source tool in the hope that it will enabled developers to easily generate new Drupal projects that conform to Acquia Professional Services' best practices.

Please feel free to contribute to the project or file issues via the GitHub issue queue. When doing so, please keep the following points in mind:

  • Cog is distributed under the GPLv2 license; WITHOUT ANY WARRANTY.
  • The project maintainers make no commitment to respond to support requests, feature requests, or pull requests.
  • All contributions to Cog will be reviewed for compliance with Drupal Coding Standards and best practices as defined by the project maintainer.

Cog work is currently being tracked in the cog GitHub issue queue and organized via a Waffle.io Kanban Board.

When making a pull request related to an issue, use the keywords 'Connects to #123' in your commit message to automatically relate the PR to the issue on the kanban board.

cog's People

Contributors

aellison avatar danepowell avatar grasmash avatar naveenvalecha avatar sarahjean avatar skippednote avatar traviscarden avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.