1
0
mirror of https://github.com/horst3180/arc-theme.git synced 2024-10-27 19:04:02 +00:00

update READMEs

This commit is contained in:
Horst3180 2015-09-29 16:39:07 +02:00
parent 67979ecc32
commit 5b8685740b
16 changed files with 199 additions and 137 deletions

View File

@ -31,11 +31,11 @@ Arc is a flat theme with transparent elements for GTK 3, GTK 2 and Gnome-Shell.
Main distributions that meet these requirements are
* Arch Linux and Arch Linux based distros
* Ubuntu 15.04
* Ubuntu 15.04 and 15.10 (**Ubuntu 14.04 and 14.10 are not supported**)
* elementary OS Freya
* Debian Jessie, Testing or Unstable
* Gentoo
* Fedora 21 and 22
* Fedora 21, 22 and 23
* OpenSuse 13.2 and Tumbleweed
Derivatives of these distributions should work, aswell.
@ -57,10 +57,11 @@ Prebuilt packages for Ubuntu, Debian, Fedora and openSUSE are available at
http://software.opensuse.org/download.html?project=home%3AHorst3180&package=arc-theme
**Note:** elementary OS Freya users can install the package for Ubuntu 15.04
--
Arch Linux users can install the theme from the AUR
https://aur.archlinux.org/packages/gtk-theme-arc-git/
https://aur.archlinux.org/packages/gtk-theme-arc-git/
**Note:** If you're having trouble with the AUR package please email the package maintainer at zach@zach-adams.com before creating an issue.
**Manual Installation**
@ -132,6 +133,11 @@ Now open the Plank preferences window by executing `plank --preferences` from a
### Troubleshooting
If you have Ubuntu with a newer GTK/Gnome version than the one included by default (i.e Ubuntu 14.04 with GTK 3.14 or Ubuntu 15.04 with GTK 3.16, etc.) the prebuilt packages don't work properly and you have to install the theme manually as described above.
This is also true for other distros with a different GTK/Gnome version than the one included by default
--
If you get artifacts like black or invisible backgrounds under Unity, disable overlay scrollbars with
gsettings set com.canonical.desktop.interface scrollbar-mode normal

View File

@ -1,19 +0,0 @@
This theme uses libsass/gulp to process the sass/*.scss. Never edit any of the .css files manually.
How to edit this theme:
1. Install `nodejs` and `npm`
2. Install `gulp`
sudo npm install --global gulp
3. Execute the following from the directory containing `gulpfile.js`
npm install
4. Edit the sass/*.scss files
5. Regenerate the .css files by executing from the directory containing `gulpfile.js`
gulp

20
common/cinnamon/README.md Normal file
View File

@ -0,0 +1,20 @@
This theme uses libsass/gulp to process the sass/*.scss. Never edit any of the .css files manually.
#### Editing the theme
* Install `nvm` (https://github.com/creationix/nvm)
* Install `gulp`
npm i -g gulp
* Execute the following from the directory containing `gulpfile.js`
npm i
* Edit the sass/*.scss files
* Regenerate the .css files by executing from the directory containing `gulpfile.js`
gulp

View File

@ -1,19 +0,0 @@
This theme uses libsass/gulp to process the sass/*.scss. Never edit any of the .css files manually.
How to edit this theme:
1. Install `nodejs` and `npm`
2. Install `gulp`
sudo npm install --global gulp
3. Execute the following from the directory containing `gulpfile.js`
npm install
4. Edit the sass/*.scss files
5. Regenerate the .css files by executing from the directory containing `gulpfile.js`
gulp

View File

@ -0,0 +1,20 @@
This theme uses libsass/gulp to process the sass/*.scss. Never edit any of the .css files manually.
#### Editing the theme
* Install `nvm` (https://github.com/creationix/nvm)
* Install `gulp`
npm i -g gulp
* Execute the following from the directory containing `gulpfile.js`
npm i
* Edit the sass/*.scss files
* Regenerate the .css files by executing from the directory containing `gulpfile.js`
gulp

View File

@ -1,19 +0,0 @@
This theme uses libsass/gulp to process the sass/*.scss. Never edit any of the .css files manually.
How to edit this theme:
1. Install `nodejs` and `npm`
2. Install `gulp`
sudo npm install --global gulp
3. Execute the following from the directory containing `gulpfile.js`
npm install
4. Edit the sass/*.scss files
5. Regenerate the .css files by executing from the directory containing `gulpfile.js`
gulp

View File

@ -0,0 +1,20 @@
This theme uses libsass/gulp to process the sass/*.scss. Never edit any of the .css files manually.
#### Editing the theme
* Install `nvm` (https://github.com/creationix/nvm)
* Install `gulp`
npm i -g gulp
* Execute the following from the directory containing `gulpfile.js`
npm i
* Edit the sass/*.scss files
* Regenerate the .css files by executing from the directory containing `gulpfile.js`
gulp

View File

@ -1,19 +0,0 @@
This theme uses libsass/gulp to process the sass/*.scss. Never edit any of the .css files manually.
How to edit this theme:
1. Install `nodejs` and `npm`
2. Install `gulp`
sudo npm install --global gulp
3. Execute the following from the directory containing `gulpfile.js`
npm install
4. Edit the sass/*.scss files
5. Regenerate the .css files by executing from the directory containing `gulpfile.js`
gulp

View File

@ -0,0 +1,20 @@
This theme uses libsass/gulp to process the sass/*.scss. Never edit any of the .css files manually.
#### Editing the theme
* Install `nvm` (https://github.com/creationix/nvm)
* Install `gulp`
npm i -g gulp
* Execute the following from the directory containing `gulpfile.js`
npm i
* Edit the sass/*.scss files
* Regenerate the .css files by executing from the directory containing `gulpfile.js`
gulp

16
common/gtk-2.0/README.md Normal file
View File

@ -0,0 +1,16 @@
#### Editing the theme
* The Colors and includes are defined in `gtkrc`, `gtkrc-dark` and `gtkrc-darker` for each theme variant.
* `main.rc` contains the major part of the theme
* `panel.rc` contains the panel styling for XFCE and Mate
* `apps.rc` contains some application specific rules
Because this theme is heavily based on the pixmap engine, a lot of the styling comes from the images in the `assets` and `assets-dark` folders. Don't edit these images directly. Instead do the following
* Open the `assets.svg` or `assets-dark.svg` file in inkscape. Each object in the .svg file corresponds to an image in the `assets` and `assets-dark` folder.
* Find the object you want to edit and make your changes. Important: Don't change the obejct id.
* Save `assets.svg` or `assets-dark.svg` and delete the images corresponding to the edited .svg objects from the `assets` or `assets-dark` folder (or just delete everything in the `assets` or `assets-dark` folder).
* Run `./render-assets.sh` or `./render-dark-assets.sh` from a terminal.

View File

@ -1,19 +0,0 @@
This theme uses libsass/gulp to process the sass/*.scss. Never edit any of the .css files manually.
How to edit this theme:
1. Install `nodejs` and `npm`
2. Install `gulp`
sudo npm install --global gulp
3. Execute the following from the directory containing `gulpfile.js`
npm install
4. Edit the sass/*.scss files
5. Regenerate the .css files by executing from the directory containing `gulpfile.js`
gulp

View File

@ -0,0 +1,31 @@
This theme uses libsass/gulp to process the sass/*.scss. Never edit any of the .css files manually.
#### Editing the theme
* Install `nvm` (https://github.com/creationix/nvm)
* Install `gulp`
npm i -g gulp
* Execute the following from the directory containing `gulpfile.js`
npm i
* Edit the sass/*.scss files
* Regenerate the .css files by executing from the directory containing `gulpfile.js`
gulp
--
#### Editing the images in the `assets` folder
* Open the `assets.svg` file in inkscape. Each object in the .svg file corresponds to an image in the `assets` folder.
* Find the object you want to edit and make your changes. Important: Don't change the obejct id.
* Save `assets.svg` and delete the images corresponding to the edited .svg objects from the `assets` folder (or just delete everything in the `assets` folder).
* Run `./render-assets.sh` from a terminal.

View File

@ -1,19 +0,0 @@
This theme uses libsass/gulp to process the sass/*.scss. Never edit any of the .css files manually.
How to edit this theme:
1. Install `nodejs` and `npm`
2. Install `gulp`
sudo npm install --global gulp
3. Execute the following from the directory containing `gulpfile.js`
npm install
4. Edit the sass/*.scss files
5. Regenerate the .css files by executing from the directory containing `gulpfile.js`
gulp

View File

@ -0,0 +1,31 @@
This theme uses libsass/gulp to process the sass/*.scss. Never edit any of the .css files manually.
#### Editing the theme
* Install `nvm` (https://github.com/creationix/nvm)
* Install `gulp`
npm i -g gulp
* Execute the following from the directory containing `gulpfile.js`
npm i
* Edit the sass/*.scss files
* Regenerate the .css files by executing from the directory containing `gulpfile.js`
gulp
--
#### Editing the images in the `assets` folder
* Open the `assets.svg` file in inkscape. Each object in the .svg file corresponds to an image in the `assets` folder.
* Find the object you want to edit and make your changes. Important: Don't change the obejct id.
* Save `assets.svg` and delete the images corresponding to the edited .svg objects from the `assets` folder (or just delete everything in the `assets` folder).
* Run `./render-assets.sh` from a terminal.

View File

@ -1,19 +0,0 @@
This theme uses libsass/gulp to process the sass/*.scss. Never edit any of the .css files manually.
How to edit this theme:
1. Install `nodejs` and `npm`
2. Install `gulp`
sudo npm install --global gulp
3. Execute the following from the directory containing `gulpfile.js`
npm install
4. Edit the sass/*.scss files
5. Regenerate the .css files by executing from the directory containing `gulpfile.js`
gulp

View File

@ -0,0 +1,31 @@
This theme uses libsass/gulp to process the sass/*.scss. Never edit any of the .css files manually.
#### Editing the theme
* Install `nvm` (https://github.com/creationix/nvm)
* Install `gulp`
npm i -g gulp
* Execute the following from the directory containing `gulpfile.js`
npm i
* Edit the sass/*.scss files
* Regenerate the .css files by executing from the directory containing `gulpfile.js`
gulp
--
#### Editing the images in the `assets` folder
* Open the `assets.svg` file in inkscape. Each object in the .svg file corresponds to an image in the `assets` folder.
* Find the object you want to edit and make your changes. Important: Don't change the obejct id.
* Save `assets.svg` and delete the images corresponding to the edited .svg objects from the `assets` folder (or just delete everything in the `assets` folder).
* Run `./render-assets.sh` from a terminal.