Browse files

Remove remnants

  • Loading branch information...
1 parent 990b3bc commit 2da098b954070967256105387508631136b16b8b Eric Meyer committed Jan 27, 2013
Showing with 20 additions and 118 deletions.
  1. +4 −87 README.md
  2. +0 −2 lib/susy.rb
  3. +12 −10 sass/README.md
  4. +4 −12 susy.gemspec
  5. +0 −7 templates/project/screen.scss
View
91 README.md
@@ -8,17 +8,16 @@ to your end user's super-tablet-multi-magic-lap-phone.
You need grids that are powerful, but custom;
reliable, but responsive.
-Susy grids are fluid on the inside,
-ready to respond at any moment,
-but contained in the candy shell of your choice,
-so they respond how and when and where you want them to.
-
This isn't another one-size-fits-all grid framework
that will make your sites look identical
and litter your markup with meaningless "col2of5" jargon.
We don't design your site or write your markup,
we just do the math and get out of your way.
+We provide a single shared syntax for describing layouts,
+and then let you select your favorite output,
+or build your own.
+
## Resources
- [Website](http://susy.oddbird.net)
- [Changelog](https://github.com/ericam/susy/blob/master/CHANGELOG.mkdn)
@@ -37,85 +36,3 @@ Once you make changes,
you can test them by building the gem
and installing it somewhere to test.
We also have unit tests that you can run.
-
-### Building the gem
-
-You'll need Rake and Echoe installed:
-
-```bash
-# command line
-gem install rake
-gem install echoe
-```
-
-It might be helpful to bump the version number in `VERSION`,
-but any changes you make there
-should not be committed.
-
-Then you can build:
-
-```bash
-# command line
-rake build
-```
-
-Your new gem will appear in
-a folder called `pkg`.
-You can install it for testing
-directly from there.
-
-```bash
-# command line
-gem install <path-to-file>
-```
-
-### Building the docs
-
-If you are adding features
-or changing how a current feature works,
-your changes should be documented.
-Or you might be helping us maintain the docs.
-In either case,
-you'll need to run the docs dev server
-in order to see your changes.
-
-In the `docs` folder:
-
-```bash
-# command line
-gem install bundler
-bundle install
-```
-
-The site is built with
-[middleman](http://middlemanapp.com/).
-To run the development server:
-
-```bash
-# command line
-middleman
-```
-
-The server should now be running at `localhost:4567`.
-
-Make any changes you need
-under the `source` directory,
-then commit your changes
-and submit a pull request when you are done!
-
-### Tests
-
-The tests we have are very basic at this point.
-Simply go into the `test` directory
-(with the latest Sass and Compass gems installed)
-and run `compass compile --force`.
-
-There should be no changes.
-If there are changes,
-go back and find what caused the change.
-If the change was intentional,
-simply commit the changed test files.
-If it was not intentional,
-go back and find what caused the problem.
-
-Use `git diff` to see the changes.
View
2 lib/susy.rb
@@ -1,6 +1,4 @@
require 'compass'
-require 'sassy-strings'
-require 'sassy-math'
require 'breakpoint'
Compass::Frameworks.register('susy',
:stylesheets_directory => File.join(File.dirname(__FILE__), '..', 'sass'),
View
22 sass/README.md
@@ -1,21 +1,23 @@
SUSY NEXT
============================
-## Basic Guiding Tenants
+## Guiding Principles
-Susy Next is designed to be a defining next-generation grid system, allowing for a single, unified input API that utilizes natural language input to create any grid you could possibly want. With this in mind, we adhere to the following tenants:
+Susy Next is a next-generation css layout system,
+allowing a single natural-language input API
+to create any structural output you might want.
-* We shall design the input API to be output system agnostic
-* We shall design an input API that is easy to use
-* We shall not assume an output style, it shall always be user defined
-* We shall design the system to be future friendly
-* We shall design the system to be cross-browser compatible
-* We shall not assume source HTML
- * One exception: `[dir=LNG]` for direction, as it is the only standard way to set language direction in HTML
+* The input API must be output-system agnostic.
+* The input API must be easy to use.
+* The output style must always be defined by the user.
+* The system must be future friendly.
+* The system must be cross-browser compatible.
+* We will not assume anything about the source HTML.
## A Separation of Concerns
-In order to accomplish our stated tenants, we shall need to separate the Susy architecture into different segments. The segments are as follows:
+In order to accomplish that flexibility,
+we need to split the Susy architecture into segments:
1. Input Layer
* User facing
View
16 susy.gemspec
@@ -12,13 +12,13 @@ Gem::Specification.new do |s|
s.required_rubygems_version = Gem::Requirement.new(">= 1.2") if s.respond_to? :required_rubygems_version=
# Author Information
- s.authors = ["Eric Meyer", "Sam Richard"]
- s.email = ["eric@oddbird.net", "snugug@gmail.com"]
+ s.authors = ["Eric Meyer", "Mason Wendell", "Tsachi Shlidor", "Sam Richard", "Danny Palmer", "Rachel Nabors", "Scott Kellum", "Jina Bolton"]
+ s.email = ["eric@oddbird.net", "mason@zivtech.com", "tsi.shlidor@gmail.com", "snugug@gmail.com", "danny@dannyprose.com", "rachelnabors@gmail.com", "scott@scottkellum.com", "jina@sushiandrobots.com"]
s.homepage = "http://susy.oddbird.net/"
# Project Description
- s.summary = "Responsive grids for Compass."
- s.description = "Susy grids are fluid on the inside, ready to respond at any moment, but contained in the candy shell of your choice, so they respond how and when and where you want them to. We don't design your site or dictate your markup, we just do the math and get out of your way."
+ s.summary = "Responsive grids for Sass & Compass."
+ s.description = "Susy is a tool for building layouts of any type with a simple shared syntax."
# Files to Include
s.require_paths = ["lib"]
@@ -29,8 +29,6 @@ Gem::Specification.new do |s|
s.files += Dir.glob("docs/**/*.*")
s.files += ["CHANGELOG.mkdn", "LICENSE.txt", "README.md"]
- # s.files = ["CHANGELOG.mkdn", "LICENSE.txt", "Manifest", "README.md", "Rakefile", "VERSION", "lib/susy.rb", "sass/_susy.scss", "sass/susy/_background.scss", "sass/susy/_functions.scss", "sass/susy/_grid.scss", "sass/susy/_margin.scss", "sass/susy/_media.scss", "sass/susy/_padding.scss", "sass/susy/_settings.scss", "sass/susy/_support.scss", "sass/susy/_units.scss", "susy.gemspec", "templates/project/_base.scss", "templates/project/manifest.rb", "templates/project/screen.scss", "test/config.rb", "test/css/background.css", "test/css/functions.css", "test/css/grid.css", "test/css/margin.css", "test/css/media.css", "test/css/padding.css", "test/scss/background.scss", "test/scss/functions.scss", "test/scss/grid.scss", "test/scss/margin.scss", "test/scss/media.scss", "test/scss/padding.scss"]
-
# Docs Information
s.extra_rdoc_files = ["CHANGELOG.mkdn", "LICENSE.txt", "README.md", "lib/susy.rb"]
s.rdoc_options = ["--line-numbers", "--inline-source", "--title", "Susy", "--main", "README.md"]
@@ -42,21 +40,15 @@ Gem::Specification.new do |s|
if Gem::Version.new(Gem::VERSION) >= Gem::Version.new('1.2.0') then
s.add_runtime_dependency(%q<compass>, [">= 0.12.2"])
s.add_runtime_dependency(%q<sass>, [">= 3.2.0"])
- s.add_runtime_dependency(%q<sassy-strings>, [">=0.3.1"])
- s.add_runtime_dependency(%q<sassy-math>, [">=0.1.5"])
s.add_runtime_dependency(%q<breakpoint>, [">=1.3"])
else
s.add_dependency(%q<compass>, [">= 0.12.2"])
s.add_dependency(%q<sass>, [">= 3.2.0"])
- s.add_dependency(%q<sassy-strings>, [">=0.3.1"])
- s.add_dependency(%q<sassy-math>, [">=0.1.5"])
s.add_dependency(%q<breakpoint>, [">=1.3"])
end
else
s.add_dependency(%q<compass>, [">= 0.12.2"])
s.add_dependency(%q<sass>, [">= 3.2.0"])
- s.add_dependency(%q<sassy-strings>, [">=0.3.1"])
- s.add_dependency(%q<sassy-math>, [">=0.1.5"])
s.add_dependency(%q<breakpoint>, [">=1.3"])
end
end
View
7 templates/project/screen.scss
@@ -2,10 +2,3 @@
// Imports
@import "base";
-
-/* -------------------------------------------------------------------------*/
-/* Layout */
-
-.container {
- @include container;
-}

0 comments on commit 2da098b

Please sign in to comment.