{"id":13690104,"url":"https://github.com/FlowPX3/UIFramework","last_synced_at":"2025-05-02T06:32:21.308Z","repository":{"id":54457501,"uuid":"231419105","full_name":"FlowPX3/UIFramework","owner":"FlowPX3","description":"A powerful UI framework for the game Onset (https://playonset.com/)","archived":false,"fork":false,"pushed_at":"2021-02-16T17:14:24.000Z","size":17663,"stargazers_count":13,"open_issues_count":2,"forks_count":5,"subscribers_count":6,"default_branch":"master","last_synced_at":"2024-08-03T16:14:59.170Z","etag":null,"topics":["client","css","dialog","framework","game","gui","html","hud","javascript","lua","onset","scripting","server","ui","webview"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/FlowPX3.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-01-02T16:27:56.000Z","updated_at":"2022-06-14T12:32:37.000Z","dependencies_parsed_at":"2022-08-13T16:11:00.397Z","dependency_job_id":null,"html_url":"https://github.com/FlowPX3/UIFramework","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FlowPX3%2FUIFramework","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FlowPX3%2FUIFramework/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FlowPX3%2FUIFramework/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FlowPX3%2FUIFramework/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/FlowPX3","download_url":"https://codeload.github.com/FlowPX3/UIFramework/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224300749,"owners_count":17288786,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["client","css","dialog","framework","game","gui","html","hud","javascript","lua","onset","scripting","server","ui","webview"],"created_at":"2024-08-02T16:00:43.743Z","updated_at":"2024-11-12T15:31:02.306Z","avatar_url":"https://github.com/FlowPX3.png","language":"JavaScript","readme":"![image](/screenshots/UIFrameworkLogo.png)\n\n### Choose a language\n\n* [English](#english)\n* [Russian](#russian) (Thanks to [LocCode](https://github.com/LocCode))\n* [French](#french) (Thanks to [Voltaism](https://github.com/vugi99))\n\n# English\n\n## UIFramework\nA powerful UI framework for the game Onset (https://playonset.com/).\n\n`The framework is still under development, so functions can be replaced by new ones at any time. You should always consider this when updating to a new version.`\n\n#### Why should I not use the Onset WebUI directly?\nOf course you can also use the WebUI directly and have more possibilities.\nBut sometimes with a good UI framework you get awesome results a lot faster and easier, so you have more time to develop the main logic of your extension.\nAnother point is that no HTML or CSS knowledge is required for this UI framework, but if you have knowledge of HTML and CSS, the framework can easily be extended with new features.\n\n#### Any help is welcome!\n1. download/fork the framework\n2. modify \n3. send a pull request with your changes\n4. if the changes are good, I will accept them\n\n_And that's it! So easy!_\n\n#### Why should I help?\nI started this project to help other people develop extensions for Onset.\nThere are many people who have good ideas for Onset, but need help with a user interface.\nTogether we can achieve more! And we all want more good extensions for Onset. 😉\n\n## Example\n![image](/screenshots/screenshot_01.png)\n\n# Russian\n\n## UIFramework\nМощный UI фреймворк для игры Onset (https://playonset.com/).\n\n`Данный фреймворк находится в разработке, поэтому функции могуть быть заменены новыми в любой момент. Вы должны это учитывать при установке более новой версии.`\n\n#### Почему я не должен пользоваться Onset WebUI напрямую?\nКонечно, вы также можете использовать WebUI напрямую, чем самым иметь больше возможностей.\nНо иногда, c хорошим UI фреймворком вы можете получить великолепные результаты на много быстрее и проще, в следствии чего у вас будет больше времени на разработку главной логики вашего дополнения.\nТакже, наш UI фреймворк не требует знаний в HTML или CSS, но если вы обладаете ими, то данный фреймворк может быть легко расширен с помощью новых функций.\n\n#### Мы рады любой помощи!\n1. скачивайте/делайте форки нашего фреймворка\n2. изменяйте\n3. отправляйте pull-запрос с вашими изменениями\n4. Если изменения хорошие, то я обязательно их подтвержу!\n\n_Вот и всё! Всё очень просто!_\n\n#### Почему я должен помогать?\nЯ начал этот проект с целью помочь другим людям разрабатывать дополнения для Onset.\nЕсть очень много людей, у которых есть хорошие идеи для Onset, но им нужна помощь с пользовательским интефрейсом.\nВместе, мы можем достичь большего! И мы хотим больше дополнений для Onset. 😉\n\n## Пример\n![image](/screenshots/screenshot_01.png)\n\n# French\n\n## UIFramework\nUn puissant framework pour le jeu Onset (https://playonset.com/).\n\n`Le framework est en dévelopement, donc les fonctions peuvent être remplacées par des nouvelles a tout moment. Vous devriez prendre en compte cela en mettant a jour le framework.`\n\n#### Pourquoi je devrais pas utiliser l'interface utilisateur de base d'Onset?\nBien sûr vous pouvez aussi utiliser le WebUI de base directement et avoir plus de possibilités.\nMais des fois avec un bon framework pour l'interface utilisateur vous pourrez avoir d'impressionnants résultats beaucoup plus rapidement et facilement, donc vous avez plus de temps pour développer la logique principale de votre extension.\nUn autre point est que vous n'avez pas besoin de connaitre l'HTML ou le CSS pour utiliser le framework, mais si vous connaissez l'HTML et le CSS, le framework peut être facilement modifié pour y intégrer de nouvelles fonctionnalités.\n\n#### Toute aide est la bienvenue!\n1. téléchargez/faites un fork du framework\n2. modifiez\n3. envoyez un pull request avec vos changements\n4. si les changements sont bons, Je les accepteraient\n\n_Et c'est tout! Trop facile!_\n\n#### Pourquoi je devrais aider?\nj'ai commencé ce projet pour aider les personnes a développer des extensions pour Onset.\nIl y a beaucoup de personnes qui ont de bonnes idées pour Onset, mais qui ont besoin d'aide pour l'interface.\nEnsemble nous pouvons faire plus! Et nous voulons tous de bonnes extensions pour Onset. 😉\n\n## Example\n![image](/screenshots/screenshot_01.png)\n\n","funding_links":[],"categories":["Packages and Plugins"],"sub_categories":["Libraries"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FFlowPX3%2FUIFramework","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FFlowPX3%2FUIFramework","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FFlowPX3%2FUIFramework/lists"}