I'm Pascal - former CS student, working as a fullstack web developer, currently pursuing my Bachelor's in Webdesign and -development.
Learn more about me @ pasu.me
Yolol tutorial in Angluar + Prismic
License: Apache License 2.0
I'm Pascal - former CS student, working as a fullstack web developer, currently pursuing my Bachelor's in Webdesign and -development.
Learn more about me @ pasu.me
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)
When chipwait is <0, the chip will no longer interpret any lines, which means the user cannot change chipwait.
Strip the text to it's bare minimum and assure proper line breakage.
Regular form-input with ng-material's snackbar to display errors or successes
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.)"
Update the design using Figma rather than XD
-[ ] Separate section for globals
-[ ] Separate section for local vars
-[ ] Max entries for both = 5 => Scroll: auto;
-[ ] Make values scrollable on overflow
The default css for ng-material unfortunately adds basic styling to text-elements and the like, leading to weirdly positioned text.
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:
Include a dropdown in the settings for selection of the syntax highlighting - including VScode-yolol and YOLIDE
Headlines should have more pacing on top to increase readability of the texts.
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!"
Nav-buttons & on-site links
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
Currently errors thrown from Yazur are causing the editor to be stuck upon interpreting.
Expected behavior:
Skip each line containing errors upon interpreting.
On Chapter 5 the "Next chapter" button is missing.
Keep track of issues in the issues section & automatically post progress updates :D
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.
"One little thingy I notice; it'd be nice to have an idea of what each chapter is about from the "chapters" dropdown"
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.
Currently the cookie-notice's background-color remains light.
Example:
The elements if the footer don't behave nicely when displayed on mobile.
Things like !=
and ==
might get confusing for people who have never dealt with code before.
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.