pascalstockert / yolol Goto Github PK
View Code? Open in Web Editor NEWYolol tutorial in Angluar + Prismic
License: Apache License 2.0
Yolol tutorial in Angluar + Prismic
License: Apache License 2.0
Currently errors thrown from Yazur are causing the editor to be stuck upon interpreting.
Expected behavior:
Skip each line containing errors upon interpreting.
Landing page:
"A pre-requisite page, what people should know going into it and what they hope to learn from the program."
Chapter 2
"Chapter 2 is a bit of a break down of how YOLOL is in the game, how they might come across it (Yolol chips, displays, how the yolol chip functions and how it relates to the web-page built editor.)"
When chipwait is <0, the chip will no longer interpret any lines, which means the user cannot change chipwait.
Things like !=
and ==
might get confusing for people who have never dealt with code before.
The elements if the footer don't behave nicely when displayed on mobile.
Update the design using Figma rather than XD
Example:
GraphCMS has an easier query-structure while providing the possibility of up to 5 users per project for the same price as Prismic - 0โฌ.
Following this would be optimizing requests for tutorial-pages as there's a hard-cap at 1 mil.
Solution: LocalStorage
Headers are behaving like fixed elements when scrolling - only changing position when a scroll is concluded.
Two possible ways of adjusting behavior:
Nav-buttons & on-site links
Headlines should have more pacing on top to increase readability of the texts.
Strip the text to it's bare minimum and assure proper line breakage.
As the current state of this repository cannot be compiled with latest Angular, re-setup the project with recent Angular-Dependencies and other 3rd-party libs. While copying components make sure to check for optimizations, bugs and the like.
After this is done, other issues can be adressed.
-[ ] Separate section for globals
-[ ] Separate section for local vars
-[ ] Max entries for both = 5 => Scroll: auto;
-[ ] Make values scrollable on overflow
Tooltips from Angular Material are not working as intended - looking for a fix. It's not too big of a deal so removing them might be a valid solution.
Include a dropdown in the settings for selection of the syntax highlighting - including VScode-yolol and YOLIDE
The default css for ng-material unfortunately adds basic styling to text-elements and the like, leading to weirdly positioned text.
Currently in dark-mode the background-color of the library remains light.
Maybe think about lightening the background-color in light-mode (lower the brightness-differences between layers)
On Chapter 5 the "Next chapter" button is missing.
Currently the cookie-notice's background-color remains light.
Doing a string pre decrementation should remove the first character not the last one.
Expected behaviour:
input = "Hello World!"
--input -- input should be equal to "ello World!"
Keep track of issues in the issues section & automatically post progress updates :D
VSC-Yolol might be nice but isn't as "hands-on" as Yoloxide. Not everyone has access to the closed pre-alpha as well, making the ingame-YOLOL a not so accessible alternative.
For ingame-YOLOL take screenshots of chips in ship-editor
For VSC-YOLOL take a glimpse at: https://marketplace.visualstudio.com/items?itemName=dbaumgarten.vscode-yolol
Sometimes darkmode is not regained when reloading the page. This bug was introduced together with the automatic setting of darkmode through the system's perferred color-setting.
Possible fix:
Remove check for preferred colors
Regular form-input with ng-material's snackbar to display errors or successes
"One little thingy I notice; it'd be nice to have an idea of what each chapter is about from the "chapters" dropdown"
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.