Comments (5)
If it looks better than the current implementation, I'm almost positive demilich would accept it. And if he doesn't accept it, and it definitely looks better, then I'll keep pull it into mine for sure.
from metastone.
I agree that the MetaStone UI is really bad at the moment. Actually, it was created by me playing around with some random CSS styles and thinking "This is just for testing, gonna make it pretty later on". Now guess what, it stayed this way ;)
All of the UI description files are included in the repository. The layout of the different UI elements is defined in .fxml files (located in src/main/resources/fxml). I am considering moving away from .fxml files in the future though, as they are just so slow. When you click a button in the main menu, it takes several seconds to get to the next screen. There is no large data loading happening, it is just the .fxml parsing.
How an element like a button or a panel looks like is defined in .css files (located in src/main/resources/css). Feel free to tinker with the visuals; while I cannot guarantee that I will accept your PR, I will happily do it if the UI looks tidier/more professional.
from metastone.
''src/main/resources/css'' I CANT FIND IT! AWIGHVHKVIAW PANICS AND DIES
from metastone.
https://github.com/demilich1/metastone/tree/master/src/main/resources/css
from metastone.
Thx!
from metastone.
Related Issues (20)
- PutMinionOnBoardSpell HOT 2
- Trouble with a custom spell HOT 2
- Transform Specific Cards in Deck HOT 1
- How can I? HOT 4
- Attack Debuff? HOT 1
- Knights Of The Frozen Throne HOT 5
- Either/Or Spell Trouble
- How do I add Un'goro Cards HOT 1
- import tensorflow into the project
- running failed HOT 3
- When? HOT 53
- Is the website dead? HOT 8
- Error: Could not find or load main class net.demilich.metastone.MetaStone
- Source code of AI HOT 1
- Build failed using idea
- Point to Spellsource, the modern fork of metastone HOT 1
- Adding new json cards, nor deleting cards changes cards existing in simulator client HOT 1
- Build failed with an exception "Could not determine java version from '11.0.9.1'"
- "Error: Could not find or load main class net.demilich.metastone.MetaStone" HOT 1
- How can I add the ELEMENTAL race?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from metastone.