When switching from Laravel 7 to 8, one of the first things I noticed were the <x-jet-... components used for all of the scaffolding. Since there are probably hundreds of options to build forms and to simplify writing plain HTML tags in your templates, I decided to keep it all in one style and use the <x-jet-... for all of my templates.
Like you can read in the Livewire docs, you can pull the components into your project folder like so.
php artisan vendor:publish --tag=jetstream-views
But there is for example no <x-jet-textarea>, so how do you add new components?
Simply edit the file /app/Providers/JetstreamServiceProvider.php and add the following to the end of the boot() function and below:
$this->registerComponent('textarea');
} // <- end of boot()
protected function registerComponent(string $component)
{
Blade::component('jetstream::components.'.$component, 'jet-'.$component);
}
Now you can create and customize the component file in /resources/views/vendor/jetstream/components/textarea.blade.php .
After Mozilla killed virtually all the plugins with Firefox Quantum 3 years back, the browser became almost completely useless and unusable. This was part of a new support scheme that targets only the main bulk of unskilled and largely inactive users, while totally neglecting the rest. Something similar happened to Android's Firefox Fennec just a month ago or so, when it got replaced by Fenix, although that situation seems to be a lot worse. Since Quantum I started using Palemoon (pre-Quantum fork). And I just installed Fennec from F-Droid. Compared to Firefox, Palemoon is only barely if at all developed and maintained. At least it works though.
It would be great if you could switch back to Firefox, but does Quantum work well enough?
By now after 3 years, I guess there are plenty of replacement plugins to restore basic functionality. But one thing I had never imagined to make a return, were multi-row tabs!
In fact the entire UI now seems to be customizable with CSS!
Unrelated to multi-row tabs, I still found a couple of not-so-trivial bugs in Firefox Quantum. Like context menus opening in the wrong place. So its still not good enough to switch to. But otherwise, it seemed to be working. With the new abandon style support scheme though, you probably can't really count on anything anymore.
By clicking “I Understand & Accept All”, you consent to the use of ALL the cookies and you also confirm that you have read and understood this disclaimer in its entirety. This is my personal blog and it has only been published exclusively for personal and family related purposes, in order to fully and ultimately comply with new laws of my country designed around self-doxxing, state censorship and criminalizing journalists as well as anyone who may voice influential opinions online. The fact that anybody can freely access and read this website without any technical restrictions in place, and I don't care if they do, does not preclude the fact that my blog is in no way shape or form addressed to the general public, but instead to my family and friends only. Furthermore any information provided on this website comes without guarantee, meaning it should naturally be considered as possibly erroneous and false such that it always mandates to be independently verified by the reader through multiple external sources, which excempts me the author from any sort of liabilities. If you have been visiting this website as neither friend nor family, but you feel addressed by the content as if it was written to influence your thoughts and/or opinions (which my government does not approve of, and which is not the case), then please take note that there are bizarre laws in place that encourage you to wash your eyeballs thoroughly with soap and possibly consider psychological help.
You are not allowed to use this website without reading and understand this disclaimer.
Sie dürfen diese Webseite nicht benutzen, wenn Sie diese Erklärung nicht gelesen und verstanden haben.
This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
Cookie
Duration
Description
cookielawinfo-checkbox-analytics
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional
11 months
The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy
11 months
The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.