Skip to content

Commit

Permalink
2.0.0-b1
Browse files Browse the repository at this point in the history
Intermediate commit
  • Loading branch information
atomicpages authored and atomicpages committed May 22, 2014
1 parent e2c0663 commit 55b8e5e
Show file tree
Hide file tree
Showing 16 changed files with 65 additions and 12 deletions.
71 changes: 62 additions & 9 deletions bin/theme_setup.sh
Original file line number Diff line number Diff line change
Expand Up @@ -36,15 +36,68 @@ while [ $validated -ne 1 ]; do
done

echo "Theme name is ${name}"
echo "Creating required files and folders..."

mkdir core/bones/_${name}.scss;
echo "// ${name} theme" > _${name}.scss
echo "@import \"../../bones/${name}/vars\";" >> _${name}.scss
echo "@import \"../../bones/${name}/base\";" >> _${name}.scss
echo "@import \"../../bones/sphenoid/vars\"; // Override manually if you wish to create your own grid" >> _${name}.scss
echo "Creating required files and folders..."
# mkdir core/bones/_${name}.scss;
# echo "// ${name} theme created with love" > _${name}.scss
# echo "@import \"../../skeleton/${name}/vars\";" >> _${name}.scss
# echo "@import \"../../skeleton/${name}/base\";" >> _${name}.scss
# echo "@import \"../../skeleton/sphenoid/vars\"; // Override manually if you wish to create your own grid" >> _${name}.scss
echo "core/bones/_${name}.scss has been created"

mkdir -p bones/${name}/marrow
cp bones/sphenoid/_base.scss bones/${name}
cp bones/sphenoid/_vars.scss bones/${name}
# mkdir -p skeleton/${name}/marrow
# cp skeleton/demo/_base.scss skeleton/${name}
# cp skeleton/demo/_vars.scss skeleton/${name}

echo "Use Bourbon? [y/n]"
read ans
valid=0

if [[ ("$ans" = "y" || "$ans" = "n" || "$ans" = "Y" || "$ans" = "N") ]]; then
let valid=1
else
let valid=0
fi

while [ $valid -ne 1 ]; do
echo "Invalid response, try again"
read ans
if [[ ("$ans" = "y" || "$ans" = "n" || "$ans" = "Y" || "$ans" = "N") ]]; then
let valid=1
else
let valid=0
fi
done

if [ $valid -eq 1 ]; then
# test to make sure bourbon exists
command -v gem >/dev/null 2>&1 || {
echo >&2 "Ruby Gems is not installed. Aborting."
exit 0
}
command -v bourbon >/dev/null 2>&1 || {
echo >&2 "Bourbon is currently installed. Install bourbon now? [y/n]"
echo "Note: you will be promoted to enter in your admin password. This password is never saved. Ever."
read ans
valid=0
if [[ ("$ans" = "y" || "$ans" = "n" || "$ans" = "Y" || "$ans" = "N") ]]; then
let valid=1
echo "Installing bourbon..."
sudo gem install bourbon
else
let valid=0
fi

while [ $valid -ne 1 ]; do
echo "Invalid response, try again"
read ans
if [[ ("$ans" = "y" || "$ans" = "n" || "$ans" = "Y" || "$ans" = "N") ]]; then
let valid=1
echo "Installing bourbon..."
sudo gem install bourbon
else
let valid=0
fi
done
}
fi
6 changes: 3 additions & 3 deletions core/bones/_sphenoid.scss
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// Sphenoid theme, the default theme packaged with Skeleton Sass

@import "../../bones/sphenoid/vars";
@import "../../bones/sphenoid/base";
@import "../../bones/sphenoid/skeleton";
@import "../../skeleton/sphenoid/vars";
@import "../../skeleton/sphenoid/base";
@import "../../skeleton/sphenoid/skeleton";
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 comments on commit 55b8e5e

Please sign in to comment.