diff --git a/generalImages/ShadedIcon.svg b/generalImages/ShadedIcon.svg
new file mode 100644
index 0000000..b37f3ab
--- /dev/null
+++ b/generalImages/ShadedIcon.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/generalImages/logoSE.svg b/generalImages/logoSE.svg
new file mode 100644
index 0000000..46e5eb6
--- /dev/null
+++ b/generalImages/logoSE.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/main/addonDev/main.html b/main/addonDev/main.html
new file mode 100644
index 0000000..e6a694c
--- /dev/null
+++ b/main/addonDev/main.html
@@ -0,0 +1,8 @@
+Pen+
+
+
Pen+ Addon Dev
+
+
+ If you want to develop a Pen+ addon you can get the Pen+ addon api here!
+ All you have to do is put this in with your extension and then you have a new variable called penPlus! This will let you grab info from the extension.
+
\ No newline at end of file
diff --git a/main/extensions/penPlus/main.html b/main/extensions/penPlus/main.html
index dcff1ef..c794c56 100644
--- a/main/extensions/penPlus/main.html
+++ b/main/extensions/penPlus/main.html
@@ -3,10 +3,8 @@
Pen+
Welcome to the official documentation page for the Pen+ extension! This page covers everything in the extension itself.
- If you would like something covering the shader editor check it's page,
- or if you are looking for info about Pen+ addons and it's integration in other extensions please check addons section.
-
- NOTE: THAT THIS IS STILL UNDER CONSTRUCTION
+ If you would like something covering the shader editor check it's page,
+ or if you are looking for info about developing Pen+ addons please check addon development.
diff --git a/main/extensions/shaded/blocks/extension/scaleMultiplier.svg b/main/extensions/shaded/blocks/extension/scaleMultiplier.svg
new file mode 100644
index 0000000..c22147d
--- /dev/null
+++ b/main/extensions/shaded/blocks/extension/scaleMultiplier.svg
@@ -0,0 +1,45 @@
+
\ No newline at end of file
diff --git a/main/extensions/shaded/blocks/extension/useOnMyself.svg b/main/extensions/shaded/blocks/extension/useOnMyself.svg
new file mode 100644
index 0000000..9016029
--- /dev/null
+++ b/main/extensions/shaded/blocks/extension/useOnMyself.svg
@@ -0,0 +1,45 @@
+
\ No newline at end of file
diff --git a/main/extensions/shaded/blocks/extension/useOnScreen.svg b/main/extensions/shaded/blocks/extension/useOnScreen.svg
new file mode 100644
index 0000000..708c70f
--- /dev/null
+++ b/main/extensions/shaded/blocks/extension/useOnScreen.svg
@@ -0,0 +1,45 @@
+
\ No newline at end of file
diff --git a/main/extensions/shaded/blocks/extension/useOnSpecific.svg b/main/extensions/shaded/blocks/extension/useOnSpecific.svg
new file mode 100644
index 0000000..99c846d
--- /dev/null
+++ b/main/extensions/shaded/blocks/extension/useOnSpecific.svg
@@ -0,0 +1,45 @@
+
\ No newline at end of file
diff --git a/main/extensions/shaded/blocks/shaderEditor/applyColor.svg b/main/extensions/shaded/blocks/shaderEditor/applyColor.svg
new file mode 100644
index 0000000..5f34822
--- /dev/null
+++ b/main/extensions/shaded/blocks/shaderEditor/applyColor.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/main/extensions/shaded/blocks/shaderEditor/applyUV.svg b/main/extensions/shaded/blocks/shaderEditor/applyUV.svg
new file mode 100644
index 0000000..0fb8ccd
--- /dev/null
+++ b/main/extensions/shaded/blocks/shaderEditor/applyUV.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/main/extensions/shaded/extension.html b/main/extensions/shaded/extension.html
new file mode 100644
index 0000000..406b638
--- /dev/null
+++ b/main/extensions/shaded/extension.html
@@ -0,0 +1,43 @@
+Color Blocks
+
+
Color Blocks
+This could very well be a stub. Probably isn't though since there are only 2 blocks Unless you want to explain color theory.
+
+ This is a really short section. Only Covers two blocks that have to do color based operations.
+
+
+
+ "use [shader] on the screen"
+
+
+
+ Applies a shader on the whole stage, unless "No Shader!" is selected.
+
+
+
+
+ "use [shader] on myself"
+
+
+
+ Applies a shader on the current sprite, unless "No Shader!" is selected.
+
+
+
+
+ "use [shader] on the [layer]"
+
+
+
+ Applies a shader on the desired layer, unless "No Shader!" is selected.
+
+
+
+
+ "scale multiplier of the [direction]"
+
+
+
+ returns how much bigger one dimension is then the stage size.
+
+
\ No newline at end of file
diff --git a/main/extensions/shaded/main.html b/main/extensions/shaded/main.html
new file mode 100644
index 0000000..3ca51d0
--- /dev/null
+++ b/main/extensions/shaded/main.html
@@ -0,0 +1,20 @@
+Shaded
+
+
Shaded
+
+ Welcome to the official documentation page for the Shaded Pen+ Addon! This page covers everything in the extension itself.
+ If you would like something covering the shader editor check it's page.
+
+
+
+
+ Shaded is a Pen+ addon made by ObviousAlexC/pinksheep2917
+ Shaded allows you to apply custom shaders to the whole stage, or even individual sprites!
+
\ No newline at end of file
diff --git a/main/extensions/shaded/shaderEditor.html b/main/extensions/shaded/shaderEditor.html
new file mode 100644
index 0000000..78a118d
--- /dev/null
+++ b/main/extensions/shaded/shaderEditor.html
@@ -0,0 +1,25 @@
+Color Blocks
+
+
Color Blocks
+This could very well be a stub. Probably isn't though since there are only 2 blocks Unless you want to explain color theory.
+
+ This is a really short section. Only Covers two blocks that have to do color based operations.
+
+
+
+ "Apply Scratch Color Effects"
+
+
+
+ When used under the pixel hat this block applies all scratch color effects.
+
+
+
+
+ "Apply Scratch UV Effects"
+
+
+
+ When used this block applies the scratch effects to the UV coordinates of the shader.
+
+
\ No newline at end of file
diff --git a/main/main.html b/main/main.html
index 6e97e18..6df5a0e 100644
--- a/main/main.html
+++ b/main/main.html
@@ -8,7 +8,11 @@
Welcome to the official documentation page for the Pen+ Shader Editor! This page covers everything in the shader editor.
- If you would like something covering the extension check it's page.
+ If you would like something covering the extension check it's page.
+