Giter Club home page Giter Club logo

mono-repo-old's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

mono-repo-old's Issues

Update website icon

Update the icon on the website to the new icon used by the twitter account. The new one will match better in the site.

Fix landing page feature carousel height

The pictures in the feature carousel in the landing page get too big when the page is view with a big window. We need to add a max height or width to the pictures.

modules

The listing of the modules is still not as intuitive as we would like.

Refactor modules

Evan was saying that it would be best to have tabs for modules that are currently being worked on or view. He was saying that we should have the module list in the sidebar. This would be better since this is typically what developers are used to.

Remove mediocre themes

We are thinking that there are two many themes. We agreed to get rid of the majority of the light themes and some of the dark mode themes.

build page dependency table

The information in the dependency table in the build page should also be wrapped like the information in the deployed object tables are

Integrate ide with Aptos network

Make the IDE compatible with the Aptos move and Aptos network.

To do this, I think we can do the following:

  • Add a global variable to keep track of which chain we are on and add the ability to switch between the chains.
  • Create code syntax highlighting for the Aptos version of Move
  • Create an Aptos version of the backend functionality

To think about:

  • We could have a a slight different in design for the two protocols.
  • Remember that Aptos has main-net up so we will need to do testing for both test and main-net.

Landing page redesign

The current landing page is acceptable but it is very basic. I think we can work on a new design that is more professional, and very cool.

Tabs - x icon

I think it would be nice to show the x icon on tabs over hover for the tabs that are not the active tab.

Compiling toast

Currently there is no indication that the package is being compiled when a user clicks compile. We should add an "Compiling..." toast similar to our in progress toasts for deployment.

Wallets & testnet

We need to get all of the wallets working with testnet. Currently Suiet wallet is the only wallet that we can detect the network change.

Find solution to Sui CLI updates

We need to find a solution to needing to update the SUI tools periodically in the backend server. Hopefully, we can create a script that updates the took every so often. We just need to make sure that the update will succeed under the normal specs of the server.

Finish Sui Move syntax highlighting

There current syntax highlighting for the Sui move editor is pretty basic and incomplete. We need to polish the highlighting. We could maybe find some documentation or code describing the syntax of the language and use that as a guide.

Fix landing page width issue

For some reason, the landing page width goes beyond the width of the screen. The users are able to scroll to the right to see some empty canvas.

I think the potential fix to this could be to add an 'overflow: hidden' or something similar to the css of the landing page.

Refresh confirmation

I think it might be nice to require a confirmation before refreshing the deployment page. Refreshing would remove all of the objects from the canvas so it might save the user in case of an accidental refresh.

Fully flesh out testing feature

There are a lot of options of testing features offered by the move testing framework. We should make sure we offer all of the options. I was thinking that this would be a good time to start on the testing page, but I do think this could all be options in the settings section. I think this is the plan at the moment.

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.