museum-of-war / web Goto Github PK
View Code? Open in Web Editor NEWHome Page: https://metahistory.gallery
Home Page: https://metahistory.gallery
Because we are preparing new drops we will have a lot of NFTs on this page soon. So we need to add a switcher between compact and detail views and fix some other points on this page. I described everything in detail in Figma.
Figma: https://www.figma.com/file/7ZAqEFONiXTkT4wbtDR8Lv/metahistory.galery-website?node-id=887%3A34101
This button is essential!
Additional information is here: https://www.figma.com/file/7ZAqEFONiXTkT4wbtDR8Lv/website?node-id=38%3A6107
After the drop we need to add this banner (1) and this sticky footer (2). Both buttons will move users to your flow.
It's very important to make clear for users how to buy NFTs
Need to add a new page.
This page has an unusual behaviour with horizontal scrolling on desktop. But I'm sure there are some JS-solutions to implement this. Everything is described in Figma. And there is a video, just in case, with a short explanation (video is in Ukrainian): https://drive.google.com/file/d/1Y6ee3-MukfJEGerLWq7b9XhmW5yCwUFz/view?usp=sharing
I alsways available to discuss and look at the front-end's draft: @serhiirevva in TG.
Figma: https://www.figma.com/file/7ZAqEFONiXTkT4wbtDR8Lv/metahistory.galery-website?node-id=1168%3A41209
We need to add the 'About us' page and make some additional changes on the 'Home' page.
This task includes 4 subtasks
We need to:
Figma: https://www.figma.com/file/7ZAqEFONiXTkT4wbtDR8Lv/metahistory.galery-website?node-id=3101%3A75290
We need to add the link to the Github page with the list of wallets and a transactions history on the 'About' page.
For the Auction:
For the footer:
Figma: https://www.figma.com/file/7ZAqEFONiXTkT4wbtDR8Lv/metahistory.galery-website?node-id=1042%3A35617
We need to be prepared for a new longer description structure.
Figma: https://www.figma.com/file/7ZAqEFONiXTkT4wbtDR8Lv/metahistory.galery-website?node-id=2432%3A71285
Need to add the ability to buy a particular NFT for, at least, 3rd drop.
Changes belong to the 'Home', 'Warline' and 'Warline details' pages.
Figma with additional comments: https://www.figma.com/file/7ZAqEFONiXTkT4wbtDR8Lv/metahistory.galery-website?node-id=2728%3A70102
We need to add the 'Artists' section.
Everything is described in the comments in Figma.
Figma: https://www.figma.com/file/7ZAqEFONiXTkT4wbtDR8Lv/metahistory.galery-website?node-id=2449%3A67686
We need to update a few things on the My tokens page. I'm currently not able to see this page. So firstly, just check if those issues still exist. All of them I showed in Figma as comments. All of the opened comments are our tasks to fix. Comments belong to desktop, tablet, and mobile views
Here is the link: https://www.figma.com/file/7ZAqEFONiXTkT4wbtDR8Lv/website?node-id=36%3A11336
Just zoom out to see all screens from the screenshot.
We're launching the process of upgrading NFTs. When a user has more than 1 edition of the same NFT, we group them and provide users a possibility to upgrade them and get new unique NFTs for that.
Details are described in Figma.
There are 4 sub-tasks:
Figma: https://www.figma.com/file/7ZAqEFONiXTkT4wbtDR8Lv/metahistory.galery-website?node-id=1200%3A46909
Steps to reproduce:
Expected result: image will change
Actual result: image remains the same
Query parameters must be used to open modal window with description by item number.
https://metahistory.gallery/warline/4 - this link must open new page with info about NFT.
See "Warline details": https://www.figma.com/file/7ZAqEFONiXTkT4wbtDR8Lv/metahistory.galery-website?node-id=881%3A58546
When a user selects a particular collection on the 'Auction' page, we start showing only auctions from this collection and add the block with information about this collection. This block will be optional. The first collection that will have such a block, it's the 'Avatars' collection. We can start preparing the layout for this and the actual content will be prepared a bit later.
Figma: https://www.figma.com/file/7ZAqEFONiXTkT4wbtDR8Lv/metahistory.galery-website?node-id=1883%3A56312
Figma: https://www.figma.com/file/7ZAqEFONiXTkT4wbtDR8Lv/metahistory.galery-website?node-id=2793%3A73318
We need to add the possibility to generate a QR code to enter museums.
So, we need to update:
We need to create documentation and improve code style. We have a lot of commits from different developers. In addition, sometimes new people come. Now it is very difficult to understand the current code. We need to make it easier somehow...
We need to make some updates for the Auction:
We need to check and fix a few components. All fixes I showed and described in Figma as comments. All of the opened comments are our tasks to fix.
Here is the link on the mobile styleguide: https://www.figma.com/file/7ZAqEFONiXTkT4wbtDR8Lv/website?node-id=28%3A5298
Try to implement a hover for outlined buttons via box-shadow to not move the text inside.
We need to update the 'Auction' page to make the structure clear and provide the ability to see the list of all collections.
Details are described in Figma.
Figma: https://www.figma.com/file/7ZAqEFONiXTkT4wbtDR8Lv/metahistory.galery-website?node-id=2415%3A65071
We need to add 2 new sections on the main page and change the place of the 'In press' section.
In these new blocks, there are links to other websites. All of them are attached in the comments in Figma.
Figma: https://www.figma.com/file/7ZAqEFONiXTkT4wbtDR8Lv/metahistory.galery-website?node-id=2773%3A73541
These two articles we need to add to the 'In press' section:
We need to create a bit custom page for the 'Kalush' auction. There is only 1 art, so it will be a hybrid page: the collection page + the auction details page.
Details are in Figma: https://www.figma.com/file/7ZAqEFONiXTkT4wbtDR8Lv/metahistory.galery-website?node-id=2464%3A70586
We need to update a few things on the Warline page. All of them I showed in Figma as comments. All of the opened comments are our tasks to fix. Comments belong to desktop, tablet, and mobile views.
Here is the link: https://www.figma.com/file/7ZAqEFONiXTkT4wbtDR8Lv/website?node-id=38%3A6107
Just zoom out to see all screens from the screenshot.
Related to last subtask of #32 - we need to add the remaining components for the "My NFTs" page ("See all", "Buy more")
Added the page for artists where they can contact us if they want to take a part in creating art for our museum.
Figma: https://www.figma.com/file/7ZAqEFONiXTkT4wbtDR8Lv/metahistory.galery-website?node-id=2745%3A71808
We also can change the redirect from the current sub-domain art.metahistory.gallery to this page.
All events from 24 (day 2) redirect to the wrong event details page on mobile, we need to fix it!
Before launching an auction's functionality it's important to improve our signing-in experience.
I described everything in detail in Figma. Apart from the current WalletConnect solution, we need to add MetaMask as it is on the biggest marketplaces like OpenSea and Rarible. And add a proxy modal where we can explain for users that they need ETH wallets to do it.
Figma: https://www.figma.com/file/7ZAqEFONiXTkT4wbtDR8Lv/metahistory.galery-website?node-id=887%3A32207
In this first task, 5 subtasks are gathered. They are described in detail in Figma. Also, please, pay attention to the comments in Figma. I fixed important details in this way.
Figma: https://www.figma.com/file/7ZAqEFONiXTkT4wbtDR8Lv/metahistory.galery-website?node-id=881%3A50250
Please, pay attention to the layout and the design. It's not an MVP anymore. We are creating a Museum. So we need to make our front-end similar to the design as much as you can :)
It seems that GoogleBot cannot see our pages - most likely, this is due to the fact that instead of links we use transitions when clicking on elements. Moreover, onClick
transitions do not allow links to be opened in a new window, as could be done by clicking the middle mouse button or the right mouse button. We should replace page transitions from onClick
to links (Link from 'next/link'
) and use passHref
to pass the href
to the <a>
tag.
Example:
Within this task, we need to add:
Figma: https://www.figma.com/file/7ZAqEFONiXTkT4wbtDR8Lv/metahistory.galery-website?node-id=1660%3A49819
Need to load image by animationSrc after preview was loaded (update src onLoad)
We're adding the auction feature to the website.
I divided this task into 5 pieces:
We need to improve metadata for better parsing:
Metadata can also be added for Warline and auction items.
(see ogp.me)
Example:
If you open Home page in a new tab, then warline-animation.gif and auction.gif won't be post-loaded.
We need to update a few things in 2 payment modal windows. All of them I showed in Figma as comments. All of the opened comments are our tasks to fix. Comments belong to desktop, tablet, and mobile views
Here is the link: https://www.figma.com/file/7ZAqEFONiXTkT4wbtDR8Lv/website?node-id=257%3A17574
Just zoom out to see all screens from the screenshot.
We are preparing the NFT collection as a sub-project of Meta History. For this, we need to create a small website that will be a platform to play with tokens.
Here you can read a short presentation about the collection: https://www.figma.com/file/rQK4q0VwVQNumQBoj545yO/NFT?node-id=484%3A39208
Here you can find the design (desktop + mobile) for the website: https://www.figma.com/file/rQK4q0VwVQNumQBoj545yO/NFT?node-id=484%3A39207
All the details are described in Figma. All the components and styles are prepared above the screens.
The website includes:
We need to fix one thing in this modal on desktop and change the view on tablet and mobile. All fixes I showed and described in Figma as comments. All of the opened comments are our tasks to fix.
Here is the link: https://www.figma.com/file/7ZAqEFONiXTkT4wbtDR8Lv/website?node-id=43%3A14358
Just zoom out to see all screens from the screenshot.
href="mailto:..."
)Now we have alt="Logo" for all images. We need to use better alt text.
On the 'Warline' page we need to make some updates:
It is worth adding another server to be able to check the changes before merging into the main branch.
We can try to set up GitHub Pages (as far as I understand, it will be absolutely free) or set up Azure / AWS server.
See design in Figma
Related to #36
There are some things that need to be fixed:
Figma: https://www.figma.com/file/7ZAqEFONiXTkT4wbtDR8Lv/metahistory.galery-website?node-id=887%3A34101
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.