staff
1,124
edits
mNo edit summary |
(→Connecting to GIT: registrations are now closed to public) |
||
(5 intermediate revisions by one other user not shown) | |||
Line 7: | Line 7: | ||
# Automatic update of the drop down menu in the [[profile]]. | # Automatic update of the drop down menu in the [[profile]]. | ||
{{eyecatch|Note|You should build your style on already existing code. Check the folder ''' | {{eyecatch|Note|You should build your style on already existing code. Check the folder '''common'''. Examples can be found in '''sub'''.}} | ||
==Getting the Source of a Style== | ==Getting the Source of a Style== | ||
If you only want to get the latest version of all files belonging to a particular style, you don't need to install an GIT client. A simpler approach would be to download the files from the GIT repository with your web browser. | If you only want to get the latest version of all files belonging to a particular style, you don't need to install an GIT client. A simpler approach would be to download the files from the GIT repository with your web browser. | ||
To do that go to [https://git.anidb.net/anidb/ | To do that go to [https://git.anidb.net/anidb/css/tree/master gitlab] and click the download link. | ||
If you want to contribute your own styles, you will need to install a git client. | If you want to contribute your own styles, you will need to install a git client. | ||
==Connecting to GIT== | ==Connecting to GIT== | ||
[https://git.anidb.net/anidb/ | [https://git.anidb.net https://git.anidb.net] - [https://git.anidb.net/anidb/css/tree/master Direct access to public repo] | ||
Write access requires registration to the Git. Registrations are closed to the public, so if you wish to register of have further questions, please contact us on IRC {{irclink|anidb-dev}} or {{irclink|anidb}} or post a question in the [https://anidb.net/forum/20/thread Stylesheets and Export Templates] subforum. | |||
===Committing=== | ===Committing=== | ||
Line 32: | Line 30: | ||
==Adding a new project== | ==Adding a new project== | ||
There are a few things that needs to get done when adding a new project: | There are a few things that needs to get done when adding a new project: | ||
# Add a new dir for your project in the CSS folder (<tt> | # Add a new dir for your project in the CSS folder (<tt>/{your_style}</tt>) | ||
# Name the dir whatever you want, but '''NO SPACES!'''. | # Name the dir whatever you want, but '''NO SPACES!'''. | ||
# If you are using images different from the AniDB ones add a <tt>/images/</tt> dir below your project (i.e. <tt> | # If you are using images different from the AniDB ones add a <tt>/images/</tt> dir below your project (i.e. <tt>/{your_style}/images</tt>) | ||
#* You may use sub-folders below that one if you want. | #* You may use sub-folders below that one if you want. | ||
# Add a screenshot and a thumbnail of your style in the images folder with the following specifications: | # Add a screenshot and a thumbnail of your style in the images folder with the following specifications: | ||
Line 51: | Line 49: | ||
In the end you should end up with a structure like this: | In the end you should end up with a structure like this: | ||
/<your project> | |||
/<your project>/description | |||
/<your project>/images | |||
/<your project>/images/screenshot.png | |||
/<your project>/images/thumbnail.png | |||
==Merging & Hosting== | ==Merging & Hosting== |