Coder Social home page Coder Social logo

cerinoligutom / atelier-ryza-bottle-password-finder Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 2.0 2.84 MB

A simple password lookup app for the travel bottle in the game Atelier Ryza: Ever Darkness & the Secret Hideout.

Home Page: https://ryza-pw-finder.zeferinix.com

License: MIT License

Vue 23.22% TypeScript 64.62% JavaScript 5.70% Shell 0.13% CSS 6.34%

atelier-ryza-bottle-password-finder's Introduction

Atelier Ryza - Bottle Password Finder

A simple password lookup app for the travel bottle in the game Atelier Ryza: Ever Darkness & the Secret Hideout.

This is an over-engineered solution to a simple problem. I wanted to try out Nuxt 3 and some of the available modules and this is the result.

Features

  • Search by Item Name
  • Search by Password
  • Filter by Level Limit
  • Light and Dark Theme

Setup

Make sure to install the dependencies:

pnpm install

Development Server

Start the development server on http://localhost:3000

pnpm dev

There's also the component stories (powered by Histoire)

pnpm story:dev

atelier-ryza-bottle-password-finder's People

Contributors

cerinoligutom avatar jjvanstone avatar

Watchers

 avatar

atelier-ryza-bottle-password-finder's Issues

Fix loading behavior

After the introduction of #8 , it caused a weird UX behavior on what to show when on an empty state and when the app is still fetching.

Change the behavior such that:

  1. It shows the table's loading state when it is still fetching.
  2. Only shows the empty state when the fetch is done and the result is empty.

Fix input behavior for level limit

Current Behavior

Changes only apply after pressing "Enter" key or on blur event.

Expected Behavior

It should behave the same as the search input where it should react on change.

Handle empty state

If no results are found for the query, show something rather than an empty table.

Tentative design:
image

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.