From 321e9c7c08021a86eedbf86d445ec87bdb446101 Mon Sep 17 00:00:00 2001 From: Joshua Sigona Date: Sat, 7 Aug 2021 22:42:03 +0900 Subject: [PATCH] Icons are back. Co-authored-by: dudleycu --- public/icons/UINGSClassBr.png | Bin 0 -> 281 bytes src/TestPanel.js | 56 ++++++++++++++++++++-------------- src/style.css | 36 +++++++++++----------- 3 files changed, 51 insertions(+), 41 deletions(-) create mode 100644 public/icons/UINGSClassBr.png diff --git a/public/icons/UINGSClassBr.png b/public/icons/UINGSClassBr.png new file mode 100644 index 0000000000000000000000000000000000000000..1c51c2b913adcd1a86430bb26bf5bc34f1caf786 GIT binary patch literal 281 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBugD~Uq{1quc!F8T4jv*HQ$teeza`vTMF*YzVao8#Gfa5#Q z4m&jsUiKD~#mpki9#?soG~zb=ob^%u6id^8Zpk`hQ8~dG|Kzk7rn#5daU@hQvdyS3 z6j8`N##$g%5K!=lT|-#^KqkY+2EnWMmoRt5HZVD?YfM}rz;!^)ZzFesRKkC|c!pC) zfUFPG-yUa4;&Jp0y%v92T0&Cd^}?7r4C!fBr))Prv_JgcO=G%7!$a0fJc$Vm4E!PC{xWt~$(699EOTWSCR literal 0 HcmV?d00001 diff --git a/src/TestPanel.js b/src/TestPanel.js index f3095a7..118b0e8 100644 --- a/src/TestPanel.js +++ b/src/TestPanel.js @@ -33,7 +33,7 @@ function EditBox(p) { return () => { clearTimeout(timer1); }; - }) + },[p.edit]) return { if (e.key==="Enter") {p.setEdit(false)} else if (e.key==="Escape") {p.setEdit(false)} @@ -53,7 +53,7 @@ function EditBoxInput(p) { return <>
{setEdit(true)}}> {edit? - + :<>{p.prefix}{p.data}}
@@ -86,8 +86,11 @@ const [author,setauthor] = useState("Player") const [buildName,setbuildName] = useState("Character") const [className,setclassName] = useState("Hunter") const [subclassName,setsubclassName] = useState("Force") -const [level,setLevel] = useState(1) -const [secondaryLevel,setsecondaryLevel] = useState(1) +const [level,setLevel] = useState(20) +const [secondaryLevel,setsecondaryLevel] = useState(20) +const [effectPage,setEffectPage]=useState(1) +const [weaponPage,setWeaponPage]=useState(1) +const [statsPage,setStatsPage]=useState(1) function Class(p) { const CLASSES = p.GetData("class") @@ -115,6 +118,21 @@ function EditableClass(p){ } + +function PageControlButton(p) { + return
  • {p.setCurrentPage(p.page)}} className={(p.currentPage===p.page)?"selected":""}>{p.pageName?p.pageName:p.page}
  • +} + +function PageControl(p) { + var pages = [] + for (var i=0;i) + } + return
      + {pages.map((page,i)=>{return {page}})} +
    +} + useEffect(()=>{ if (p.bp>1000) { setbpGraphMax(3000) @@ -139,9 +157,7 @@ useEffect(()=>{

    Basic Information

    -
    - @@ -157,7 +173,7 @@ useEffect(()=>{ @@ -166,7 +182,7 @@ useEffect(()=>{
    Author - + {if (level<1) {setLevel(1)} else if (level>20) {setLevel(20)}}} prefix="Lv." setData={setLevel} data={level} type="number"/>
    - + {if (level<1) {setLevel(1)} else if (level>20) {setLevel(20)}}} prefix="Lv." setData={setsecondaryLevel} data={secondaryLevel} type="number"/>
    @@ -174,15 +190,12 @@ useEffect(()=>{

    Current Effects

    -
    -
      -
    • 1
    • -
    • 2
    • -
    +

    Effect Name

      -
    • Food Bost Effect +{ + effectPage===1?<>
    • Food Bost Effect
      •  [Meat] Potency +10.0%
      •  [Crisp] Potency to Weak Point +5.0%
      • @@ -198,7 +211,8 @@ useEffect(()=>{
        •  Potency +5.0%
        - + :<> +}
    @@ -206,19 +220,17 @@ useEffect(()=>{

    Equip

    -
    -

    Weapons

    1
    -

    Armor 1

    -

    Armor 2

    -

    Armor 3

    +

    Weapons

    1
    +

    Armor 1

    +

    Armor 2

    +

    Armor 3

    Equipped Weapon

    -

    Resurgir Rifle+40

      @@ -257,7 +269,6 @@ useEffect(()=>{

      Basic Stats

      -
      @@ -309,7 +320,6 @@ useEffect(()=>{

      Damage Stats

      -
      • 1
      • diff --git a/src/style.css b/src/style.css index 8548429..20b3598 100644 --- a/src/style.css +++ b/src/style.css @@ -36,7 +36,7 @@ img { vertical-align: middle; } body { - background-image: url("./icons/d_global_bg_header.png"),url("./icons/gl_main_bg.jpg"); + background-image: url("../public/icons/d_global_bg_header.png"),url("../public/icons/gl_main_bg.jpg"); background-size: 1903px,2560px; background-color: #e8ecf4; background-repeat: no-repeat,repeat-y; @@ -442,7 +442,7 @@ em { text-overflow: ellipsis; } .aug:before { - content:url("./icons/UINGSItemSpecialAbility.png"); + content:url("../public/icons/UINGSItemSpecialAbility.png"); margin-right: 5px; vertical-align: middle; } @@ -457,17 +457,17 @@ em { clear:both; } .rifle:before { - content: url("./icons/NGSUIItemAssaultRifleMini.png"); + content: url("../public/icons/NGSUIItemAssaultRifleMini.png"); margin-right: 5px; vertical-align: middle; } .gb:before { - content: url("./icons/NGSUIItemGunbladeMini.png"); + content: url("../public/icons/NGSUIItemGunbladeMini.png"); margin-right: 5px; vertical-align: middle; } .vege:before { - content: url("./icons/food/vege.png"); + content: url("../public/icons/food/vege.png"); margin-right: 5px; vertical-align: middle; } @@ -480,25 +480,25 @@ em { box-sizing: content-box; } li.r1 { - background-image: url("./icons/NGSUIRarity1Star.png"); + background-image: url("../public/icons/NGSUIRarity1Star.png"); } .r1 img { background: radial-gradient(rgb(64,150,183),rgb(52,123,150)); } li.r2 { - background-image: url("./icons/NGSUIRarity2Star.png"); + background-image: url("../public/icons/NGSUIRarity2Star.png"); } .r2 img { background: radial-gradient(rgb(64,150,183),rgb(52,123,150)); } li.r3 { - background-image: url("./icons/NGSUIRarity3Star.png"); + background-image: url("../public/icons/NGSUIRarity3Star.png"); } .r3 img { background: radial-gradient(rgb(64,150,183),rgb(52,123,150)); } li.r4 { - background-image: url("./icons/NGSUIRarity4Star.png"); + background-image: url("../public/icons/NGSUIRarity4Star.png"); } .r4 img { background: radial-gradient(rgb(101,178,77),rgb(83,146,63)); @@ -525,7 +525,7 @@ li.r4 { margin-right: 10px; } .atk:before { - content: url("./icons/NGSUIStatATKOutline.png"); + content: url("../public/icons/NGSUIStatATKOutline.png"); margin-right: 5px; vertical-align: middle; } @@ -533,7 +533,7 @@ li.r4 { color: rgb(255,135,80); } .fixa:before { - content: url("./icons/UINGSItemPresetAbility.png"); + content: url("../public/icons/UINGSItemPresetAbility.png"); margin-right: 5px; vertical-align: middle; } @@ -541,7 +541,7 @@ li.r4 { color: rgb(255,255,0); } .pot:before { - content: url("./icons/NGSUIItemPotentialAbility.png"); + content: url("../public/icons/NGSUIItemPotentialAbility.png"); margin-right: 5px; vertical-align: middle; } @@ -704,10 +704,10 @@ option { background-origin: content-box; } li.treeListMain { - background-image: url("./icons/class_main.png"); + background-image: url("../public/icons/class_main.png"); } li.treeListSub { - background-image: url("./icons/class_sub.png"); + background-image: url("../public/icons/class_sub.png"); } .treeList li img { vertical-align: middle; @@ -763,7 +763,7 @@ div.skillMaxed { .skillTreeGrid div:hover { outline: 2px solid rgba(54,255,255,0.66); background-color: rgba(113,169,189,0.33); - background-image: url("./icons/skilltree_div_overlay.png"); + background-image: url("../public/icons/skilltree_div_overlay.png"); background-repeat: no-repeat; } .skillTreeGrid div.skillActive:hover, .skillTreeGrid div.skillMaxed:hover { @@ -793,7 +793,7 @@ div.skillMaxed .skillAllocated { position: absolute; height: 22px; width: 175px; - background-image: url("./icons/skilltree_req_unlock.png"); + background-image: url("../public/icons/skilltree_req_unlock.png"); background-repeat: no-repeat; background-position: center; top: -34px; @@ -805,7 +805,7 @@ div.skillMaxed .skillAllocated { position: absolute; height: 22px; width: 175px; - background-image: url("./icons/skilltree_req_lock.png"); + background-image: url("../public/icons/skilltree_req_lock.png"); background-repeat: no-repeat; background-position: center; top: -34px; @@ -895,7 +895,7 @@ input#editBoxInput { max-width: 250px; min-width: 100px; padding: 20px; - + z-index: 2; } .popup button{ margin:5px;