Publicity
+One of the easiest ways to support Semantic UI is to get the word out
+diff --git a/node/src/documents/project/contributing.html b/node/src/documents/project/contributing.html index 177d78e02..fda1318d8 100755 --- a/node/src/documents/project/contributing.html +++ b/node/src/documents/project/contributing.html @@ -8,16 +8,16 @@ type : 'Semantic Project'
It takes a village
One of the easiest ways to support Semantic UI is to get the word out
+We're looking currently for ideas on the best way to expand Semantic to include both core library and third party components. This requires creating a component specification which can be used by anyone to create ui components, and a package management system (website or command line) for authors to distribute them.
@@ -89,8 +97,8 @@ type : 'Semantic Project' - - Next: Building Semantic + + Next: Developing Semantic \ No newline at end of file diff --git a/node/src/documents/project/build.html b/node/src/documents/project/development.html similarity index 60% rename from node/src/documents/project/build.html rename to node/src/documents/project/development.html index b65d052b1..ee396155a 100755 --- a/node/src/documents/project/build.html +++ b/node/src/documents/project/development.html @@ -2,26 +2,26 @@ layout : 'default' css : 'build' -title : 'Building Semantic' +title : 'Development' type : 'Semantic Project' ---A guide to developing locally
It may be useful to run the development docs locally when working on a forked version of semantic, as the docs themselves help in testing out changes to ui components.
@@ -52,7 +52,7 @@ type : 'Semantic Project'It's important to note that all development code exists inside of /node
inside the project. So all commands should be run relative to that directory.
It's important to note that all server code exists inside of /node
in the project. So all commands should be run relative to that directory.
Docpad should now run an instance of semantic-ui.com locally you can access at http://localhost:9778
If you are working on fixing a UI element that is part of Semantic, your best bet is to work actively on the file in /src/{type}/{elementname}/
while running a watch script from grunt. This will rebuild the docs after you make changes, so you can see if you have corrected the issue you are fixing.
If you are working on fixing a UI component that is part of Semantic, your best bet is to work actively on the file in /src/{type}/{elementname}/
while running a watch script from grunt. This will rebuild the docs after you make changes, so you can see if you have corrected the issue you are fixing.
To see exactly what this is doing you can check out our commented gruntfile
@@ -81,6 +82,21 @@ type : 'Semantic Project' grunt buildWe are working to create development kits for writing and distributing third party UI definitions. These, are planned to land after our 1.0 release and allow other developers to contribute ui components or reskins of existing components.
+ +For more information on the development of the UI specification for third party components, please visit our community discussion boards on Trello
+ +