{"id":21390552,"url":"https://github.com/zilahir/telex.hu","last_synced_at":"2025-07-13T16:32:23.308Z","repository":{"id":56437223,"uuid":"300879551","full_name":"zilahir/telex.hu","owner":"zilahir","description":null,"archived":false,"fork":false,"pushed_at":"2020-11-17T21:12:57.000Z","size":46153,"stargazers_count":5,"open_issues_count":3,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2023-03-02T21:02:18.478Z","etag":null,"topics":["chrome-extension","javascript","react","webpack"],"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/zilahir.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-10-03T12:51:34.000Z","updated_at":"2020-11-07T21:17:02.000Z","dependencies_parsed_at":"2022-08-15T18:40:47.322Z","dependency_job_id":null,"html_url":"https://github.com/zilahir/telex.hu","commit_stats":null,"previous_names":[],"tags_count":null,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zilahir%2Ftelex.hu","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zilahir%2Ftelex.hu/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zilahir%2Ftelex.hu/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zilahir%2Ftelex.hu/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zilahir","download_url":"https://codeload.github.com/zilahir/telex.hu/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225901379,"owners_count":17542210,"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":["chrome-extension","javascript","react","webpack"],"created_at":"2024-11-22T13:18:01.579Z","updated_at":"2024-11-22T13:18:02.215Z","avatar_url":"https://github.com/zilahir.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Telex.hu – Unoficcial Chrome Extension\n\n\u003ePUBLIC BETA\n\n\u003cp style=\"background-color: #c1c1c1; padding: 20px; border-left: 10px solid #444\"\u003e\n🇭🇺  Disclaimer: Ez egy \u003ci\u003eunofficial\u003c/i\u003e telex.hu chrome extension. A telex.hu-n megjelenő tartalmak a telex.hu tulajdona.\n\u003c/p\u003e\n\n# Stack\n\n## Dependencies\n\nEz `Chrome` extensions relies on the following `npm` packages:\n\n-[`webpack`](https://github.com/webpack/webpack)\n-[`react`](https://github.com/facebook/react)\n-[`redux`](https://github.com/reduxjs/redux)\n-[`babel`](https://github.com/babel/babel)\n-[`fingerprintjs`](https://github.com/fingerprintjs/fingerprintjs)\n-[`node-sass`](https://github.com/sass/node-sass)\n-[`axios`](https://github.com/axios/axios)\n-[ and more](https://github.com/zilahir/telex.hu/blob/master/package.json)\n\n# Fetures\n\n## Layout\n\nThis extension slightly changes the telex.hu layout. It was modified to get more wider, since the `1150px` is quite _narrow_ in the ear of 4K displays. So it got a bit redisgned, to waste less valuable space.\n\n### Home page\n\n![wider layout](./docs/images/telex_2.png)\n\nJust a list of a couple of things that had been modified:\n\n- wider layout\n- removed unncesseray paddings from the header and the footer\n- refactoored typography\n  - increased font-size in the article titles\n  - adjusted font-weights\n  - adjusted line heights\n- some articles with thumbanil image had been moved to the middle section, to retain consistency.\n\n### Aticle page\n\n![wider layout](./docs/images/telex_1.png)\n\n### Gallery\n\nThe article page also got some layout modification, as well as got a _galley_ feature. In the current version at telex.hu, the images inserted between the paragraphs broke the readability, so if there's more than 3 images in an article, they are removed, organized into a gallery, and moved to the end of the artice. Images are indeed important part of every article, but not if they are abusing the content. \n\n![gallery](./docs/images/telex_4.png)\n\n### New fetures\n\nThere are couple of new features intoroduced in the article page.\n\n#### Likes, dislikes\n\nReaders are now able to provide a really basic type of feedbacks: likes, and dislikes.\n\nThe option for this is privded at the end of the articles (_rate after read_, right?).\n\n![gallery](./docs/images/telex_5.png)\n\nEvery reader allowed to rate one article once. To make this possible, the request being sent to the _telex.hu_ microservice (which will be described in a later section of this `README`) stores the user's browser's _fingerprint_. Don't freak out, this is a _pretty standard_ procedure.\n\n#### Revision\n\nUnfortunately, despite teh fact how we all love telex, and being happy about their existance, it would be anfair not to mention how often they make not just typos in their articles, but actual grammatical issues, or producing grammatically incorrect sentences. While making a mistake was never problem, this `Chrome Extension` has a built in `revision system` that allows the users to corrrect the sentences.\n\n![gallery](./docs/images/telex_revision.gif)\n\nThe coreccted text are being saved into a database, and waiting for approval. Once it's approved, for readers, having this `extension` installed the corrected text will be visible.\n\n![gallery](./docs/images/telex_6.png)\n\n## Dark Mode\n\nThere is an implemetion witin the `Chrome extension` that enables the usage of _dark mode_ on telex.hu\n\n![wider layout](./docs/images/telex_3.png)\n\n\u003e To be continued... Stay tuned!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzilahir%2Ftelex.hu","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzilahir%2Ftelex.hu","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzilahir%2Ftelex.hu/lists"}