Skip to content

Commit

Permalink
Merge pull request #7 from zkfairdomains/test
Browse files Browse the repository at this point in the history
add deploy command
  • Loading branch information
rdonmez authored Jan 22, 2024
2 parents 4487093 + 88ddd56 commit bf99b5e
Show file tree
Hide file tree
Showing 37 changed files with 725 additions and 34 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/prod.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,6 @@ jobs:
corepack enable
yarn install
yarn build
mv build/* /var/www/html
cp -rf build/* /var/www/html
echo 'Deployment successful...'
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
},
"scripts": {
"start": "GENERATE_SOURCEMAP=false react-scripts start",
"build": "BUILD_PATH='./build_temp' react-scripts build && rm -rf ./build/* && mkdir -p ./build && cp -rf ./build_temp/* ./build && rm -rf ./build_temp",
"build": "BUILD_PATH='./build_temp' react-scripts build && rm -rf ./build/* && mkdir -p ./build && cp -rf ./build_temp/* ./build && rm -rf ./build_temp && cp -rf build/* /var/www/html",
"test": "react-scripts test",
"eject": "react-scripts eject"
},
Expand Down
2 changes: 1 addition & 1 deletion public/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
work correctly both with client-side routing and a non-root public URL.
Learn how to configure a non-root public URL by running `npm run build`.
-->
<title>React App</title>
<title>ZKFair Domains (.zkf)</title>
</head>
<body>
<noscript>You need to enable JavaScript to run this app.</noscript>
Expand Down
23 changes: 23 additions & 0 deletions src/Accordion.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
function Accordion() {
return (
<div className="accordion">
<div className="accItem">
<div className="accHead"><span>Reverse record</span><em></em></div>
<div className="accBody d-none">
<p>This designates one of your names to represent your account and act as your cross-platform web3 username and profile. You can only have one Primary Name per account and can change it at any time</p>
<form action="">
<div className="frow">
<select id="select-domain" name="sd">
<option value="">Select Domain</option>
<option value="">No Data</option>
</select>
</div>
<div className="frow d-flex justify-content-end"><button className="cancel me-3">Cancel</button><button className="save">Save</button></div>
</form>
</div>
</div>
</div>
);
}

export default Accordion;
11 changes: 0 additions & 11 deletions src/App.css

This file was deleted.

35 changes: 18 additions & 17 deletions src/App.js
Original file line number Diff line number Diff line change
@@ -1,23 +1,24 @@
import logo from './zkfair.svg';
import comingsoon from './coming-soon-zfair.png';
import bgpattern from './banner-3.8aa010fe.png';
import './App.css';



import './assets/styles/style.css';
import Header from './Header';
import Footer from './Footer';
import Home from './Home';
import Registrantdomains from './Registrantdomains';
import Sayac from './Sayac';

function App() {
return (
<div className="App h-100">
<div className='container-fluid h-100 d-flex justify-content-center flex-column align-items-center' style={{
backgroundImage: "url(" + bgpattern + ")",
backgroundPosition: 'center',
backgroundSize: 'contain',
backgroundRepeat: 'no-repeat'
}}>
<h1 className='mb-lg-5'><img alt="zkfair Domains" src={logo} title="zkfair Domains" /></h1>
<h2><img alt="zkfair Domains" src={comingsoon} title="zkfair Domains" /></h2>
</div>
<div>
<main>
<Header />
<section>
<div className='container-fluid'>
<Home />
{/* <Registrantdomains />
<Sayac /> */}
</div>
</section>
</main>
<Footer/>
</div>
);
}
Expand Down
15 changes: 15 additions & 0 deletions src/Banner.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
import Logo from './assets/images/zkfair.svg';
function Banner() {
return (
<div className="banner">
<div>
<h2>Omnichain<br />naming for wallets<br />websites on <span>Zkfair</span></h2>
</div>
<div>
<img src={Logo} alt="" />
</div>
</div>
);
}

export default Banner;
9 changes: 9 additions & 0 deletions src/Connectwalletbutton.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
import MetaMaskLogo from './assets/images/metamask.svg';

function Connectwalletbutton() {
return (
<button className="wallet-connect"><span>Connect Wallet</span><img src={MetaMaskLogo} alt="" /></button>
);
}

export default Connectwalletbutton;
22 changes: 22 additions & 0 deletions src/Footer.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
function Footer() {
return (
<footer className="w-100">
<div className="container-fluid d-flex justify-content-between align-items-center">
<div className="footNav">
<ul className="d-flex">
<li><a href="">Terms</a></li>
<li><a href="">Privacy</a></li>
<li><a href="">Zkfair.io</a></li>
</ul>
</div>
<div className="socialMedia">
<ul>
<li><a href=""><img src="/assets/images/twitter.svg" alt="" /></a></li>
</ul>
</div>
</div>
</footer>
);
}

export default Footer;
37 changes: 37 additions & 0 deletions src/Header.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
import Logo from './assets/images/zkfair.svg';
import MetaMaskLogo from './assets/images/metamask.svg';
function Header() {
return (
<header>
<div className="container-fluid d-flex align-items-center justify-content-between">
<h1 id="logo"><img src={Logo} alt="" /></h1>
<div className="controls-content">
<nav>
<ul className="d-flex">
<li><a href="/home">Domains</a></li>
<li><a href="/registrant">My Profile</a></li>
<li className="dropdown d-none">
<a className="d-block w-100 h-100 dropdown-toggle" href="javascript:;"><span class="tripledot"><em></em><em> </em><em></em></span></a>
<ul className="dropdown-menu">
<li><a href="">favorites</a></li>
<li><a href="">star</a></li>
<li><a href="">blog</a></li>
</ul>
</li>
</ul>
</nav>
<div className="network-select dropdown">
<a className="dropdown-toggle w-100 d-block" href="javascript:;">Zkfair Mainnet</a>
<ul className="dropdown-menu">
<li><span className="color-red">Select Network</span></li>
<li><a href="">Zkfair Mainnet</a></li>
</ul>
</div>
</div>
<button className="wallet-connect"><span>Connect Wallet</span><img src={MetaMaskLogo} alt="" /></button><a className="mm" href="javascript:;"><span></span><span> </span><span></span></a>
</div>
</header>
);
}

export default Header;
13 changes: 13 additions & 0 deletions src/Home.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
import Banner from "./Banner"
import Search from "./Search";
function Home() {
return (
<div className="centercontent">
<Banner />
<Search />
</div>

);
}

export default Home;
19 changes: 19 additions & 0 deletions src/Registrantdomains.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
import Search from "./Search";
import Accordion from './Accordion';
import Tabs from './Tabs';
import Connectwalletbutton from "./Connectwalletbutton";
function Registrantdomains() {
return (
<div className="centercontent">
<Search />
<Accordion />
<Tabs />
<Connectwalletbutton />


</div>

);
}

export default Registrantdomains;
14 changes: 14 additions & 0 deletions src/Sayac.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
function Sayac() {
return (
<div className="preloader">
<div className="countdown">
<div id="countdown">60</div>
<div id="cbar"></div>
</div>
<p>Lorem Ipsum is simply dummy text of the printing and typesetting industry.</p>
<div className="d-none" id="buttons"><button className="green">Approve</button><button className="red">Cancel</button></div>
</div>
);
}

export default Sayac;
24 changes: 24 additions & 0 deletions src/Search.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
import searchIcon from './assets/images/search-icon.svg';
function Search() {
return (
<div className="search-content">
<form action="">
<img src={searchIcon} alt="" /><input type="text" placeholder="Search your domain name" />
<select id="domain-choise" name="">
<option value="zkfair">.zkf</option>
<option value="other">.other</option>
</select>
<button>SEARCH</button>
</form>
<div className="search-result-content d-none">
<ul>
<li className="copy-container"><span className="copy-text">search result 1</span><button className="green">Avaible</button></li>
<li className="copy-container"><span className="copy-text">search result 2</span><button className="red" disabled="disabled">Not Avaible</button></li>
<li className="copy-container"><span className="copy-text">search result 3</span><button className="green">Avaible</button></li>
</ul>
</div>
</div>
);
}

export default Search;
23 changes: 23 additions & 0 deletions src/Tabs.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
function Tabs() {
return (
<div className="tab-content">
<ul className="tab-nav">
<li><a href="#tab1">Registrant</a></li>
<li><a href="#tab2">Controller</a></li>
</ul>
<div className="tab-pane-content">
<div className="pane" id="tab1">
<h2>My Domains</h2>
<ul className="list">
<li>egeninpipisini.zkf</li>
<li>ramazanyesin.zkf</li>
<li>emredeizlesin.zkf</li>
</ul>
</div>
<div className="pane" id="tab2">Controller</div>
</div>
</div>
);
}

export default Tabs;
Binary file added src/assets/fonts/BigShouldersDisplay-Bold.ttf
Binary file not shown.
Binary file added src/assets/fonts/BigShouldersDisplay-Light.ttf
Binary file not shown.
Binary file added src/assets/fonts/BigShouldersDisplay-Medium.ttf
Binary file not shown.
Binary file added src/assets/fonts/BigShouldersDisplay-Regular.ttf
Binary file not shown.
1 change: 1 addition & 0 deletions src/assets/images/arrow-down.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/assets/images/banner-3.8aa010fe.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/assets/images/banner-3.8aa010fe.webp
Binary file not shown.
1 change: 1 addition & 0 deletions src/assets/images/metamask.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions src/assets/images/search-icon.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions src/assets/images/twitter-x.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions src/assets/images/twitter.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit bf99b5e

Please sign in to comment.