diff --git a/src/Builds.js b/src/Builds.js
index bd770cb..0a4a25d 100644
--- a/src/Builds.js
+++ b/src/Builds.js
@@ -1,22 +1,70 @@
import { useEffect,useState } from 'react'
+import Class from './components/Class';
+import ReactPlaceholder from 'react-placeholder';
+import "react-placeholder/lib/reactPlaceholder.css";
+import {HandThumbsUp} from 'react-bootstrap-icons'
+import { DisplayIcon } from './DEFAULTS';
const axios = require('axios');
+function Build(p) {
+ const {build} = p
+ const {GetData} = p
+ const buildData = build.data?build.data[0]==='{'?JSON.parse(build.data):{}:{}
+ return
-
{setWeaponSelectWindowOpen(true)}} className="equipPaletteSlot">
Weapons
1
+
{setWeaponSelectWindowOpen(true)}} className="equipPaletteSlot">
Weapons
1
{setArmorSlotSelection(1);setArmorSelectWindowOpen(true)}} className={"equipPaletteSlot"+rarityCheck(selectedArmor1)}>
Armor 1
{setArmorSlotSelection(2);setArmorSelectWindowOpen(true)}} className={"equipPaletteSlot"+rarityCheck(selectedArmor2)}>
Armor 2
{setArmorSlotSelection(3);setArmorSelectWindowOpen(true)}} className={"equipPaletteSlot"+rarityCheck(selectedArmor3)}>
Armor 3
diff --git a/src/components/Class.js b/src/components/Class.js
new file mode 100644
index 0000000..e837b9c
--- /dev/null
+++ b/src/components/Class.js
@@ -0,0 +1,11 @@
+
+import ReactPlaceholder from 'react-placeholder';
+import "react-placeholder/lib/reactPlaceholder.css";
+
+function Class(p) {
+ const CLASSES = p.GetData("class",undefined,undefined,p.useIDs??false)
+ const class_obj = CLASSES[p.name]
+ return
{class_obj?<>{!p.hideName&&class_obj.name}>:<>>}
+ }
+
+export default Class;
\ No newline at end of file
diff --git a/src/style.css b/src/style.css
index 06d2693..8cc4fe5 100644
--- a/src/style.css
+++ b/src/style.css
@@ -1795,4 +1795,39 @@ dd:before {
.trashButton:hover {
color:rgba(200,50,50,1);
border: 2px solid red;
+}
+.build{
+ background-color:rgba(0,0,0,0.5);
+}
+.build:hover{
+ color:rgba(215,215,255,1);
+ background-color:rgba(0.5,0.5,0.5,0.5);
+ cursor:pointer;
+}
+.buildID{
+ float:left;
+}
+.buildTitle{
+ display:inline;
+}
+.buildAuthor{
+ display:inline;
+}
+.buildClass{
+ display:inline;
+}
+.buildAvatar{
+
+}
+.buildData{
+ float:right;
+}
+.buildLikes{
+ float:right;
+}
+.buildImage{
+}
+.buildPalette{
+ width:360px;
+ margin:auto;
}
\ No newline at end of file