mirror of
https://github.com/Valkyrie00/bold-brew.git
synced 2026-03-14 14:25:53 +01:00
add blog
This commit is contained in:
parent
b9c0ab75a9
commit
e81beacdea
9 changed files with 1231 additions and 99 deletions
163
docs/blog/essential-homebrew-commands.html
Normal file
163
docs/blog/essential-homebrew-commands.html
Normal file
|
|
@ -0,0 +1,163 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>10 Essential Homebrew Commands You Should Know | Bold Brew Blog</title>
|
||||
<meta name="description" content="Master the most important Homebrew commands for macOS package management. Learn how to install, update, and manage packages efficiently.">
|
||||
<meta name="keywords" content="Homebrew commands, brew commands, macOS package management, Homebrew tutorial, brew install, brew update">
|
||||
<meta name="author" content="Valkyrie00">
|
||||
<meta name="robots" content="index, follow">
|
||||
<meta property="og:title" content="10 Essential Homebrew Commands You Should Know">
|
||||
<meta property="og:description" content="Master the most important Homebrew commands for macOS package management. Learn how to install, update, and manage packages efficiently.">
|
||||
<meta property="og:type" content="article">
|
||||
<meta property="og:url" content="https://bold-brew.com/blog/essential-homebrew-commands.html">
|
||||
<link rel="canonical" href="https://bold-brew.com/blog/essential-homebrew-commands.html">
|
||||
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/css/bootstrap.min.css" rel="stylesheet">
|
||||
<link href="../styles.css" rel="stylesheet">
|
||||
</head>
|
||||
<body>
|
||||
<header>
|
||||
<nav class="navbar navbar-expand-lg navbar-dark">
|
||||
<div class="container">
|
||||
<a class="navbar-brand" href="/">
|
||||
<img src="../assets/bbrew-logo-nobg.png" alt="Bold Brew Logo" width="32" height="32">
|
||||
<span>Bold Brew</span>
|
||||
</a>
|
||||
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav">
|
||||
<span class="navbar-toggler-icon"></span>
|
||||
</button>
|
||||
<div class="collapse navbar-collapse" id="navbarNav">
|
||||
<ul class="navbar-nav ms-auto">
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" href="/#features">Features</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" href="/#install">Install</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" href="/#about">About</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" href="/blog">Blog</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" href="https://github.com/Valkyrie00/bold-brew" target="_blank" rel="noopener noreferrer">GitHub</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</nav>
|
||||
</header>
|
||||
|
||||
<main class="container my-5">
|
||||
<article>
|
||||
<header class="mb-5">
|
||||
<h1>10 Essential Homebrew Commands You Should Know</h1>
|
||||
<div class="meta">
|
||||
<span class="date">March 29, 2024</span>
|
||||
<span class="author">By Valkyrie00</span>
|
||||
</div>
|
||||
</header>
|
||||
|
||||
<div class="content">
|
||||
<p>Homebrew is a powerful package manager for macOS, but its command-line interface can be overwhelming. In this guide, we'll cover the 10 most essential Homebrew commands that every macOS user should know.</p>
|
||||
|
||||
<h2>1. Package Installation</h2>
|
||||
<pre><code>brew install package_name</code></pre>
|
||||
<p>This is the most basic and commonly used command. For example:</p>
|
||||
<pre><code>brew install git</code></pre>
|
||||
<p>You can also install multiple packages at once:</p>
|
||||
<pre><code>brew install git node python</code></pre>
|
||||
|
||||
<h2>2. Package Updates</h2>
|
||||
<pre><code>brew update</code></pre>
|
||||
<p>Updates Homebrew's package database. Always run this before installing new packages or upgrading existing ones.</p>
|
||||
|
||||
<h2>3. Upgrade Packages</h2>
|
||||
<pre><code>brew upgrade</code></pre>
|
||||
<p>Upgrades all installed packages to their latest versions. To upgrade a specific package:</p>
|
||||
<pre><code>brew upgrade package_name</code></pre>
|
||||
|
||||
<h2>4. Package Removal</h2>
|
||||
<pre><code>brew uninstall package_name</code></pre>
|
||||
<p>Removes a package from your system. For example:</p>
|
||||
<pre><code>brew uninstall git</code></pre>
|
||||
|
||||
<h2>5. Package Information</h2>
|
||||
<pre><code>brew info package_name</code></pre>
|
||||
<p>Shows detailed information about a package, including its dependencies and installation status.</p>
|
||||
|
||||
<h2>6. List Installed Packages</h2>
|
||||
<pre><code>brew list</code></pre>
|
||||
<p>Shows all packages currently installed on your system.</p>
|
||||
|
||||
<h2>7. Search for Packages</h2>
|
||||
<pre><code>brew search package_name</code></pre>
|
||||
<p>Searches for packages in the Homebrew repository. For example:</p>
|
||||
<pre><code>brew search python</code></pre>
|
||||
|
||||
<h2>8. System Check</h2>
|
||||
<pre><code>brew doctor</code></pre>
|
||||
<p>Diagnoses your Homebrew installation and suggests fixes for common issues.</p>
|
||||
|
||||
<h2>9. Clean Up</h2>
|
||||
<pre><code>brew cleanup</code></pre>
|
||||
<p>Removes old versions of installed packages and cleans up the Homebrew cache.</p>
|
||||
|
||||
<h2>10. Tap Management</h2>
|
||||
<pre><code>brew tap</code></pre>
|
||||
<p>Lists all tapped repositories. To add a new tap:</p>
|
||||
<pre><code>brew tap user/repo</code></pre>
|
||||
|
||||
<h2>Making Command Management Easier with Bold Brew</h2>
|
||||
<p>While these commands are powerful, remembering them all can be challenging. That's where Bold Brew comes in. It provides a visual interface for all these operations:</p>
|
||||
<pre><code>brew install Valkyrie00/homebrew-bbrew/bbrew</code></pre>
|
||||
<p>With Bold Brew, you can:</p>
|
||||
<ul>
|
||||
<li>Search and install packages with a visual interface</li>
|
||||
<li>Update packages with a few clicks</li>
|
||||
<li>View package information in a structured format</li>
|
||||
<li>Manage dependencies visually</li>
|
||||
</ul>
|
||||
|
||||
<h2>Pro Tips</h2>
|
||||
<ul>
|
||||
<li>Use <code>brew update && brew upgrade</code> to update everything at once</li>
|
||||
<li>Combine <code>brew cleanup</code> with upgrades to keep your system clean</li>
|
||||
<li>Use <code>brew doctor</code> regularly to maintain a healthy Homebrew installation</li>
|
||||
</ul>
|
||||
|
||||
<div class="cta">
|
||||
<p>Want to make package management even easier? Try Bold Brew:</p>
|
||||
<pre><code>brew install Valkyrie00/homebrew-bbrew/bbrew</code></pre>
|
||||
</div>
|
||||
|
||||
<div class="share">
|
||||
<h3>Share this article</h3>
|
||||
<div class="social-links">
|
||||
<a href="https://www.linkedin.com/shareArticle?mini=true&url=https://bold-brew.com/blog/essential-homebrew-commands.html&title=10 Essential Homebrew Commands You Should Know" target="_blank" rel="noopener noreferrer">LinkedIn</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<footer class="mt-5">
|
||||
<div class="tags">
|
||||
<span class="tag">Homebrew</span>
|
||||
<span class="tag">macOS</span>
|
||||
<span class="tag">Command Line</span>
|
||||
<span class="tag">Development Tools</span>
|
||||
</div>
|
||||
</footer>
|
||||
</article>
|
||||
</main>
|
||||
|
||||
<footer>
|
||||
<div class="container">
|
||||
<p>© 2024 Bold Brew | <a href="https://github.com/Valkyrie00/bold-brew" target="_blank" rel="noopener noreferrer">GitHub</a></p>
|
||||
</div>
|
||||
</footer>
|
||||
|
||||
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/js/bootstrap.bundle.min.js" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
147
docs/blog/index.html
Normal file
147
docs/blog/index.html
Normal file
|
|
@ -0,0 +1,147 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>Bold Brew Blog - Homebrew Tips, Tutorials & Guides</title>
|
||||
<meta name="description" content="Explore our collection of Homebrew tutorials, guides, and tips. Learn how to manage packages on macOS efficiently with Bold Brew.">
|
||||
<meta name="keywords" content="Homebrew blog, macOS tutorials, package management, Bold Brew guides, Homebrew tips">
|
||||
<meta name="author" content="Valkyrie00">
|
||||
<meta name="robots" content="index, follow">
|
||||
<meta property="og:title" content="Bold Brew Blog - Homebrew Tips, Tutorials & Guides">
|
||||
<meta property="og:description" content="Explore our collection of Homebrew tutorials, guides, and tips. Learn how to manage packages on macOS efficiently with Bold Brew.">
|
||||
<meta property="og:type" content="website">
|
||||
<meta property="og:url" content="https://bold-brew.com/blog">
|
||||
<link rel="canonical" href="https://bold-brew.com/blog">
|
||||
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/css/bootstrap.min.css" rel="stylesheet">
|
||||
<link href="../styles.css" rel="stylesheet">
|
||||
</head>
|
||||
<body>
|
||||
<header>
|
||||
<nav class="navbar navbar-expand-lg navbar-dark">
|
||||
<div class="container">
|
||||
<a class="navbar-brand" href="/">
|
||||
<img src="../assets/bbrew-logo-nobg.png" alt="Bold Brew Logo" width="32" height="32">
|
||||
<span>Bold Brew</span>
|
||||
</a>
|
||||
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav">
|
||||
<span class="navbar-toggler-icon"></span>
|
||||
</button>
|
||||
<div class="collapse navbar-collapse" id="navbarNav">
|
||||
<ul class="navbar-nav ms-auto">
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" href="/#features">Features</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" href="/#install">Install</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" href="/#about">About</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a class="nav-link active" href="/blog">Blog</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" href="https://github.com/Valkyrie00/bold-brew" target="_blank" rel="noopener noreferrer">GitHub</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</nav>
|
||||
</header>
|
||||
|
||||
<main class="container my-5">
|
||||
<header class="mb-5">
|
||||
<h1>Bold Brew Blog</h1>
|
||||
<p class="lead">Tips, tutorials, and guides for managing Homebrew packages on macOS</p>
|
||||
</header>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-lg-8">
|
||||
<div class="blog-posts">
|
||||
<article class="blog-post mb-5">
|
||||
<div class="post-meta">
|
||||
<span class="date">March 29, 2024</span>
|
||||
<span class="author">By Valkyrie00</span>
|
||||
</div>
|
||||
<h2><a href="essential-homebrew-commands.html">10 Essential Homebrew Commands You Should Know</a></h2>
|
||||
<p class="excerpt">Master the most important Homebrew commands for macOS package management. Learn how to install, update, and manage packages efficiently.</p>
|
||||
<div class="tags">
|
||||
<span class="tag">Homebrew</span>
|
||||
<span class="tag">macOS</span>
|
||||
<span class="tag">Command Line</span>
|
||||
</div>
|
||||
<a href="essential-homebrew-commands.html" class="read-more">Read more →</a>
|
||||
</article>
|
||||
|
||||
<article class="blog-post mb-5">
|
||||
<div class="post-meta">
|
||||
<span class="date">March 29, 2024</span>
|
||||
<span class="author">By Valkyrie00</span>
|
||||
</div>
|
||||
<h2><a href="install-homebrew-macos.html">How to Install and Configure Homebrew on macOS</a></h2>
|
||||
<p class="excerpt">Learn how to install and configure Homebrew on macOS. A step-by-step guide to setting up the most popular package manager for macOS.</p>
|
||||
<div class="tags">
|
||||
<span class="tag">Homebrew</span>
|
||||
<span class="tag">macOS</span>
|
||||
<span class="tag">Installation</span>
|
||||
</div>
|
||||
<a href="install-homebrew-macos.html" class="read-more">Read more →</a>
|
||||
</article>
|
||||
|
||||
<article class="blog-post mb-5">
|
||||
<div class="post-meta">
|
||||
<span class="date">March 29, 2024</span>
|
||||
<span class="author">By Valkyrie00</span>
|
||||
</div>
|
||||
<h2><a href="managing-homebrew-packages.html">Managing Homebrew Packages on macOS with Bold Brew</a></h2>
|
||||
<p class="excerpt">Learn how to efficiently manage Homebrew packages on macOS using Bold Brew. Discover best practices, tips, and tricks for package management.</p>
|
||||
<div class="tags">
|
||||
<span class="tag">Homebrew</span>
|
||||
<span class="tag">macOS</span>
|
||||
<span class="tag">Package Management</span>
|
||||
</div>
|
||||
<a href="managing-homebrew-packages.html" class="read-more">Read more →</a>
|
||||
</article>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<aside class="col-lg-4">
|
||||
<div class="sidebar">
|
||||
<div class="widget mb-4">
|
||||
<h3>About Bold Brew</h3>
|
||||
<p>Bold Brew is a modern Terminal User Interface (TUI) for managing Homebrew packages on macOS. It makes package management more intuitive and efficient.</p>
|
||||
<a href="/#install" class="btn btn-primary">Install Now</a>
|
||||
</div>
|
||||
|
||||
<div class="widget mb-4">
|
||||
<h3>Popular Tags</h3>
|
||||
<div class="tags">
|
||||
<a href="#" class="tag">Homebrew</a>
|
||||
<a href="#" class="tag">macOS</a>
|
||||
<a href="#" class="tag">Command Line</a>
|
||||
<a href="#" class="tag">Package Management</a>
|
||||
<a href="#" class="tag">Development Tools</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="widget mb-4">
|
||||
<h3>Follow Us</h3>
|
||||
<div class="social-links">
|
||||
<a href="https://github.com/Valkyrie00/bold-brew" target="_blank" rel="noopener noreferrer">GitHub</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</aside>
|
||||
</div>
|
||||
</main>
|
||||
|
||||
<footer>
|
||||
<div class="container">
|
||||
<p>© 2024 Bold Brew | <a href="https://github.com/Valkyrie00/bold-brew" target="_blank" rel="noopener noreferrer">GitHub</a></p>
|
||||
</div>
|
||||
</footer>
|
||||
|
||||
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/js/bootstrap.bundle.min.js" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
170
docs/blog/install-homebrew-macos.html
Normal file
170
docs/blog/install-homebrew-macos.html
Normal file
|
|
@ -0,0 +1,170 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>How to Install and Configure Homebrew on macOS | Bold Brew Blog</title>
|
||||
<meta name="description" content="Learn how to install and configure Homebrew on macOS. A step-by-step guide to setting up the most popular package manager for macOS.">
|
||||
<meta name="keywords" content="Homebrew installation, macOS package manager, brew install, Homebrew setup, macOS development">
|
||||
<meta name="author" content="Valkyrie00">
|
||||
<meta name="robots" content="index, follow">
|
||||
<meta property="og:title" content="How to Install and Configure Homebrew on macOS">
|
||||
<meta property="og:description" content="Learn how to install and configure Homebrew on macOS. A step-by-step guide to setting up the most popular package manager for macOS.">
|
||||
<meta property="og:type" content="article">
|
||||
<meta property="og:url" content="https://bold-brew.com/blog/install-homebrew-macos.html">
|
||||
<link rel="canonical" href="https://bold-brew.com/blog/install-homebrew-macos.html">
|
||||
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/css/bootstrap.min.css" rel="stylesheet">
|
||||
<link href="../styles.css" rel="stylesheet">
|
||||
</head>
|
||||
<body>
|
||||
<header>
|
||||
<nav class="navbar navbar-expand-lg navbar-dark">
|
||||
<div class="container">
|
||||
<a class="navbar-brand" href="/">
|
||||
<img src="../assets/bbrew-logo-nobg.png" alt="Bold Brew Logo" width="32" height="32">
|
||||
<span>Bold Brew</span>
|
||||
</a>
|
||||
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav">
|
||||
<span class="navbar-toggler-icon"></span>
|
||||
</button>
|
||||
<div class="collapse navbar-collapse" id="navbarNav">
|
||||
<ul class="navbar-nav ms-auto">
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" href="/#features">Features</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" href="/#install">Install</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" href="/#about">About</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" href="/blog">Blog</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" href="https://github.com/Valkyrie00/bold-brew" target="_blank" rel="noopener noreferrer">GitHub</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</nav>
|
||||
</header>
|
||||
|
||||
<main class="container my-5">
|
||||
<article>
|
||||
<header class="mb-5">
|
||||
<h1>How to Install and Configure Homebrew on macOS</h1>
|
||||
<div class="meta">
|
||||
<span class="date">March 29, 2024</span>
|
||||
<span class="author">By Valkyrie00</span>
|
||||
</div>
|
||||
</header>
|
||||
|
||||
<div class="content">
|
||||
<p>Homebrew is the most popular package manager for macOS, making it easy to install and manage software packages. In this comprehensive guide, we'll walk you through the installation process and show you how to configure it properly.</p>
|
||||
|
||||
<h2>Prerequisites</h2>
|
||||
<p>Before installing Homebrew, make sure you have:</p>
|
||||
<ul>
|
||||
<li>macOS 10.15 Catalina or newer</li>
|
||||
<li>Command Line Tools for Xcode installed</li>
|
||||
<li>Administrator access to your Mac</li>
|
||||
</ul>
|
||||
|
||||
<h2>Installing Command Line Tools</h2>
|
||||
<p>First, install the Command Line Tools by running:</p>
|
||||
<pre><code>xcode-select --install</code></pre>
|
||||
<p>A popup window will appear asking you to confirm the installation. Click "Install" and wait for the process to complete.</p>
|
||||
|
||||
<h2>Installing Homebrew</h2>
|
||||
<p>Now, let's install Homebrew. Open Terminal and run:</p>
|
||||
<pre><code>/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"</code></pre>
|
||||
<p>This command will:</p>
|
||||
<ol>
|
||||
<li>Download the Homebrew installation script</li>
|
||||
<li>Install Homebrew in the recommended location</li>
|
||||
<li>Set up the necessary directories and permissions</li>
|
||||
</ol>
|
||||
|
||||
<h2>Configuring Homebrew</h2>
|
||||
<p>After installation, you need to add Homebrew to your PATH. Run these commands:</p>
|
||||
<pre><code>echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zshrc
|
||||
eval "$(/opt/homebrew/bin/brew shellenv)"</code></pre>
|
||||
|
||||
<h2>Verifying the Installation</h2>
|
||||
<p>To verify that Homebrew is installed correctly, run:</p>
|
||||
<pre><code>brew --version</code></pre>
|
||||
<p>You should see the Homebrew version number. Also, run:</p>
|
||||
<pre><code>brew doctor</code></pre>
|
||||
<p>This command will check your system for potential problems and provide recommendations.</p>
|
||||
|
||||
<h2>Updating Homebrew</h2>
|
||||
<p>It's important to keep Homebrew up to date. Run:</p>
|
||||
<pre><code>brew update</code></pre>
|
||||
|
||||
<h2>Installing Your First Package</h2>
|
||||
<p>Now that Homebrew is installed, you can install packages. For example, to install Git:</p>
|
||||
<pre><code>brew install git</code></pre>
|
||||
|
||||
<h2>Using Bold Brew for Package Management</h2>
|
||||
<p>While Homebrew's command-line interface is powerful, managing packages can be more intuitive with a Terminal User Interface (TUI). That's where Bold Brew comes in:</p>
|
||||
<pre><code>brew install Valkyrie00/homebrew-bbrew/bbrew</code></pre>
|
||||
<p>Bold Brew provides a visual interface for managing your Homebrew packages, making it easier to:</p>
|
||||
<ul>
|
||||
<li>Search for packages</li>
|
||||
<li>Install and remove packages</li>
|
||||
<li>Update packages</li>
|
||||
<li>Manage dependencies</li>
|
||||
</ul>
|
||||
|
||||
<h2>Common Issues and Solutions</h2>
|
||||
<h3>Permission Issues</h3>
|
||||
<p>If you encounter permission issues, run:</p>
|
||||
<pre><code>sudo chown -R $(whoami) /usr/local/*</code></pre>
|
||||
|
||||
<h3>Update Failures</h3>
|
||||
<p>If updates fail, try:</p>
|
||||
<pre><code>brew update-reset</code></pre>
|
||||
|
||||
<h2>Next Steps</h2>
|
||||
<p>Now that you have Homebrew installed, you can:</p>
|
||||
<ul>
|
||||
<li>Install development tools</li>
|
||||
<li>Set up your development environment</li>
|
||||
<li>Install productivity applications</li>
|
||||
<li>Manage system utilities</li>
|
||||
</ul>
|
||||
|
||||
<div class="cta">
|
||||
<p>Want to make package management even easier? Try Bold Brew:</p>
|
||||
<pre><code>brew install Valkyrie00/homebrew-bbrew/bbrew</code></pre>
|
||||
</div>
|
||||
|
||||
<div class="share">
|
||||
<h3>Share this article</h3>
|
||||
<div class="social-links">
|
||||
<a href="https://www.linkedin.com/shareArticle?mini=true&url=https://bold-brew.com/blog/install-homebrew-macos.html&title=How to Install and Configure Homebrew on macOS" target="_blank" rel="noopener noreferrer">LinkedIn</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<footer class="mt-5">
|
||||
<div class="tags">
|
||||
<span class="tag">Homebrew</span>
|
||||
<span class="tag">macOS</span>
|
||||
<span class="tag">Installation</span>
|
||||
<span class="tag">Development Tools</span>
|
||||
</div>
|
||||
</footer>
|
||||
</article>
|
||||
</main>
|
||||
|
||||
<footer>
|
||||
<div class="container">
|
||||
<p>© 2024 Bold Brew | <a href="https://github.com/Valkyrie00/bold-brew" target="_blank" rel="noopener noreferrer">GitHub</a></p>
|
||||
</div>
|
||||
</footer>
|
||||
|
||||
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/js/bootstrap.bundle.min.js" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
158
docs/blog/managing-homebrew-packages.html
Normal file
158
docs/blog/managing-homebrew-packages.html
Normal file
|
|
@ -0,0 +1,158 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>Managing Homebrew Packages on macOS: A Complete Guide | Bold Brew Blog</title>
|
||||
<meta name="description" content="Learn how to efficiently manage Homebrew packages on macOS using Bold Brew. Discover best practices, tips, and tricks for package management.">
|
||||
<meta name="keywords" content="Homebrew, package management, macOS, Bold Brew, bbrew, terminal, development tools">
|
||||
<meta name="author" content="Valkyrie00">
|
||||
<meta name="robots" content="index, follow">
|
||||
<meta property="og:title" content="Managing Homebrew Packages on macOS: A Complete Guide">
|
||||
<meta property="og:description" content="Learn how to efficiently manage Homebrew packages on macOS using Bold Brew. Discover best practices, tips, and tricks for package management.">
|
||||
<meta property="og:type" content="article">
|
||||
<meta property="og:url" content="https://bold-brew.com/blog/managing-homebrew-packages.html">
|
||||
<link rel="canonical" href="https://bold-brew.com/blog/managing-homebrew-packages.html">
|
||||
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/css/bootstrap.min.css" rel="stylesheet">
|
||||
<link href="../styles.css" rel="stylesheet">
|
||||
</head>
|
||||
<body>
|
||||
<header>
|
||||
<nav class="navbar navbar-expand-lg navbar-dark">
|
||||
<div class="container">
|
||||
<a class="navbar-brand" href="/">
|
||||
<img src="../assets/bbrew-logo-nobg.png" alt="Bold Brew Logo" width="32" height="32">
|
||||
<span>Bold Brew</span>
|
||||
</a>
|
||||
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav">
|
||||
<span class="navbar-toggler-icon"></span>
|
||||
</button>
|
||||
<div class="collapse navbar-collapse" id="navbarNav">
|
||||
<ul class="navbar-nav ms-auto">
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" href="/#features">Features</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" href="/#install">Install</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" href="/#about">About</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" href="https://github.com/Valkyrie00/bold-brew" target="_blank">GitHub</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</nav>
|
||||
</header>
|
||||
|
||||
<main class="container my-5">
|
||||
<article>
|
||||
<header class="mb-5">
|
||||
<h1>Managing Homebrew Packages on macOS: A Complete Guide</h1>
|
||||
<div class="meta">
|
||||
<span class="date">March 29, 2024</span>
|
||||
<span class="author">By Valkyrie00</span>
|
||||
</div>
|
||||
</header>
|
||||
|
||||
<div class="content">
|
||||
<p>Homebrew is the de facto package manager for macOS, but managing packages through the command line can be challenging. In this guide, we'll explore how Bold Brew (bbrew) can simplify your package management workflow.</p>
|
||||
|
||||
<h2>Why Use a TUI for Homebrew?</h2>
|
||||
<p>While Homebrew's command-line interface is powerful, it can be overwhelming for many users. A Terminal User Interface (TUI) like Bold Brew provides several advantages:</p>
|
||||
<ul>
|
||||
<li>Visual package management</li>
|
||||
<li>Intuitive navigation</li>
|
||||
<li>Quick access to common operations</li>
|
||||
<li>Better overview of installed packages</li>
|
||||
</ul>
|
||||
|
||||
<h2>Getting Started with Bold Brew</h2>
|
||||
<p>Installing Bold Brew is straightforward:</p>
|
||||
<pre><code>brew install Valkyrie00/homebrew-bbrew/bbrew</code></pre>
|
||||
<p>Once installed, simply run:</p>
|
||||
<pre><code>bbrew</code></pre>
|
||||
|
||||
<h2>Key Features for Package Management</h2>
|
||||
<h3>1. Package Installation</h3>
|
||||
<p>With Bold Brew, installing packages becomes a visual experience. You can:</p>
|
||||
<ul>
|
||||
<li>Search for packages in real-time</li>
|
||||
<li>View package details before installation</li>
|
||||
<li>Install multiple packages at once</li>
|
||||
<li>See installation progress visually</li>
|
||||
</ul>
|
||||
|
||||
<h3>2. Package Updates</h3>
|
||||
<p>Keeping your packages up to date is crucial for security and functionality. Bold Brew makes this process simple:</p>
|
||||
<ul>
|
||||
<li>View all outdated packages at a glance</li>
|
||||
<li>Select which packages to update</li>
|
||||
<li>Monitor update progress</li>
|
||||
<li>Handle update failures gracefully</li>
|
||||
</ul>
|
||||
|
||||
<h3>3. Dependency Management</h3>
|
||||
<p>Package dependencies can be complex. Bold Brew helps you:</p>
|
||||
<ul>
|
||||
<li>Visualize package relationships</li>
|
||||
<li>Identify orphaned dependencies</li>
|
||||
<li>Clean up unused packages</li>
|
||||
<li>Resolve dependency conflicts</li>
|
||||
</ul>
|
||||
|
||||
<h2>Best Practices</h2>
|
||||
<p>To get the most out of Bold Brew and Homebrew, follow these best practices:</p>
|
||||
<ol>
|
||||
<li>Regularly update your packages</li>
|
||||
<li>Clean up unused dependencies</li>
|
||||
<li>Back up your Homebrew configuration</li>
|
||||
<li>Use the search feature before installing new packages</li>
|
||||
</ol>
|
||||
|
||||
<h2>Common Issues and Solutions</h2>
|
||||
<p>Even with a TUI, you might encounter some common issues:</p>
|
||||
<ul>
|
||||
<li><strong>Permission issues:</strong> Use <code>sudo chown -R $(whoami) /usr/local/*</code></li>
|
||||
<li><strong>Update failures:</strong> Try <code>brew update-reset</code></li>
|
||||
<li><strong>Broken dependencies:</strong> Use <code>brew doctor</code></li>
|
||||
</ul>
|
||||
|
||||
<h2>Conclusion</h2>
|
||||
<p>Bold Brew transforms the way you manage Homebrew packages on macOS. By providing a visual interface to package management, it makes the process more intuitive and efficient. Whether you're a seasoned developer or new to macOS, Bold Brew can help you manage your packages more effectively.</p>
|
||||
|
||||
<div class="cta">
|
||||
<p>Ready to try Bold Brew? Install it now with:</p>
|
||||
<pre><code>brew install Valkyrie00/homebrew-bbrew/bbrew</code></pre>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<footer class="mt-5">
|
||||
<div class="tags">
|
||||
<span class="tag">Homebrew</span>
|
||||
<span class="tag">macOS</span>
|
||||
<span class="tag">Package Management</span>
|
||||
<span class="tag">Development Tools</span>
|
||||
</div>
|
||||
<div class="share">
|
||||
<h3>Share this article</h3>
|
||||
<div class="social-links">
|
||||
<a href="https://twitter.com/intent/tweet?url=https://bold-brew.com/blog/managing-homebrew-packages.html&text=Managing Homebrew Packages on macOS: A Complete Guide" target="_blank" rel="noopener noreferrer">Twitter</a>
|
||||
<a href="https://www.linkedin.com/shareArticle?mini=true&url=https://bold-brew.com/blog/managing-homebrew-packages.html&title=Managing Homebrew Packages on macOS: A Complete Guide" target="_blank" rel="noopener noreferrer">LinkedIn</a>
|
||||
</div>
|
||||
</div>
|
||||
</footer>
|
||||
</article>
|
||||
</main>
|
||||
|
||||
<footer>
|
||||
<div class="container">
|
||||
<p>© 2024 Bold Brew | <a href="https://github.com/Valkyrie00/bold-brew" target="_blank" rel="noopener noreferrer">GitHub</a></p>
|
||||
</div>
|
||||
</footer>
|
||||
|
||||
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/js/bootstrap.bundle.min.js" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
285
docs/index.html
285
docs/index.html
|
|
@ -3,33 +3,63 @@
|
|||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>Bold Brew - Homebrew TUI Manager</title>
|
||||
<meta name="description" content="Bold Brew (bbrew): A modern TUI interface that simplifies Homebrew package management on macOS. Visually search, install, update and remove packages with our elegant Terminal User Interface. The perfect tool for macOS developers.">
|
||||
<meta name="keywords" content="bbrew, Bold Brew, Homebrew, Brew, macOS, TUI, package manager">
|
||||
<title>Bold Brew (bbrew) - Modern Homebrew TUI Manager for macOS</title>
|
||||
<meta name="description" content="Bold Brew (bbrew) is the modern Terminal User Interface for Homebrew on macOS. Install, update, and manage packages with an elegant TUI. The perfect alternative to traditional Homebrew commands.">
|
||||
<meta name="keywords" content="bbrew, Bold Brew, Homebrew TUI, macOS package manager, Homebrew GUI, terminal package manager, Homebrew alternative, macOS development tools">
|
||||
<meta name="author" content="Valkyrie00">
|
||||
<meta name="robots" content="index, follow">
|
||||
<meta name="robots" content="index, follow, max-image-preview:large">
|
||||
<meta name="theme-color" content="#1a1a1a">
|
||||
|
||||
<!-- OpenGraph Tags -->
|
||||
<meta property="og:title" content="Bold Brew - Homebrew TUI Manager">
|
||||
<meta property="og:description" content="A modern TUI interface for managing Homebrew packages on macOS. Effortlessly install, search, update, and remove packages.">
|
||||
<meta property="og:title" content="Bold Brew (bbrew) - Modern Homebrew TUI Manager for macOS">
|
||||
<meta property="og:description" content="The modern Terminal User Interface for Homebrew on macOS. Install, update, and manage packages with an elegant TUI. Perfect for macOS developers.">
|
||||
<meta property="og:image" content="https://bold-brew.com/assets/logo/bbrew-logo-rounded.png">
|
||||
<meta property="og:url" content="https://bold-brew.com">
|
||||
<meta property="og:type" content="website">
|
||||
<meta property="og:site_name" content="Bold Brew">
|
||||
|
||||
<!-- Twitter Card Tags -->
|
||||
<meta name="twitter:card" content="summary_large_image">
|
||||
<meta name="twitter:title" content="Bold Brew - Homebrew TUI Manager">
|
||||
<meta name="twitter:description" content="A modern TUI interface for managing Homebrew packages on macOS.">
|
||||
<meta name="twitter:title" content="Bold Brew (bbrew) - Modern Homebrew TUI Manager">
|
||||
<meta name="twitter:description" content="The modern Terminal User Interface for Homebrew on macOS. Install, update, and manage packages with an elegant TUI.">
|
||||
<meta name="twitter:image" content="https://bold-brew.com/assets/logo/bbrew-logo-rounded.png">
|
||||
<meta name="twitter:creator" content="@Valkyrie00">
|
||||
|
||||
<!-- Additional SEO Meta Tags -->
|
||||
<meta name="application-name" content="Bold Brew">
|
||||
<meta name="apple-mobile-web-app-title" content="Bold Brew">
|
||||
<meta name="apple-mobile-web-app-capable" content="yes">
|
||||
<meta name="apple-mobile-web-app-status-bar-style" content="black">
|
||||
<meta name="format-detection" content="telephone=no">
|
||||
<meta name="mobile-web-app-capable" content="yes">
|
||||
<meta name="msapplication-TileColor" content="#1a1a1a">
|
||||
<meta name="msapplication-config" content="none">
|
||||
|
||||
<link rel="canonical" href="https://bold-brew.com">
|
||||
<link rel="alternate" hreflang="en" href="https://bold-brew.com">
|
||||
<link rel="alternate" hreflang="x-default" href="https://bold-brew.com">
|
||||
|
||||
<!-- Preload Critical Resources -->
|
||||
<link rel="preload" href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/css/bootstrap.min.css" as="style">
|
||||
<link rel="preload" href="styles.css" as="style">
|
||||
<link rel="preload" href="assets/bbrew-logo-nobg.png" as="image">
|
||||
|
||||
<!-- Stylesheets -->
|
||||
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/css/bootstrap.min.css" rel="stylesheet">
|
||||
<link href="styles.css" rel="stylesheet">
|
||||
|
||||
<!-- Favicons -->
|
||||
<link rel="icon" href="assets/ico/bbrew-16.ico" sizes="16x16" type="image/x-icon">
|
||||
<link rel="icon" href="assets/ico/bbrew-24.ico" sizes="24x24" type="image/x-icon">
|
||||
<link rel="icon" href="assets/ico/bbrew-32.ico" sizes="32x32" type="image/x-icon">
|
||||
<link rel="icon" href="assets/ico/bbrew-48.ico" sizes="48x48" type="image/x-icon">
|
||||
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/js/bootstrap.bundle.min.js"></script>
|
||||
<link rel="apple-touch-icon" href="assets/ico/bbrew-180.ico" sizes="180x180">
|
||||
<link rel="manifest" href="manifest.json">
|
||||
|
||||
<!-- Scripts -->
|
||||
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/js/bootstrap.bundle.min.js" defer></script>
|
||||
|
||||
<!-- Schema.org Markup -->
|
||||
<script type="application/ld+json">
|
||||
{
|
||||
"@context": "https://schema.org",
|
||||
|
|
@ -38,48 +68,91 @@
|
|||
"operatingSystem": "macOS",
|
||||
"applicationCategory": "DeveloperApplication",
|
||||
"description": "Bold Brew: A modern TUI interface for managing Homebrew packages on macOS. Effortlessly install, search, update, and remove packages with an elegant and intuitive interface.",
|
||||
"url": "https://github.com/Valkyrie00/bold-brew",
|
||||
"url": "https://bold-brew.com",
|
||||
"author": {
|
||||
"@type": "Person",
|
||||
"name": "Valkyrie00"
|
||||
},
|
||||
"offers": {
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.8",
|
||||
"ratingCount": "150"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
<!-- Google tag (gtag.js) -->
|
||||
|
||||
<!-- Google Analytics -->
|
||||
<script async src="https://www.googletagmanager.com/gtag/js?id=G-MM4FCW9XZM"></script>
|
||||
<script>
|
||||
window.dataLayer = window.dataLayer || [];
|
||||
function gtag(){dataLayer.push(arguments);}
|
||||
gtag('js', new Date());
|
||||
|
||||
gtag('config', 'G-MM4FCW9XZM');
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<header>
|
||||
<nav class="navbar navbar-expand-lg navbar-dark">
|
||||
<div class="container">
|
||||
<a class="navbar-brand" href="/">
|
||||
<img src="assets/bbrew-logo-nobg.png" alt="Bold Brew Logo" width="32" height="32">
|
||||
<span>Bold Brew</span>
|
||||
</a>
|
||||
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav">
|
||||
<span class="navbar-toggler-icon"></span>
|
||||
</button>
|
||||
<div class="collapse navbar-collapse" id="navbarNav">
|
||||
<ul class="navbar-nav ms-auto">
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" href="#features">Features</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" href="#install">Install</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" href="#about">About</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" href="/blog/managing-homebrew-packages.html">Blog</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" href="https://github.com/Valkyrie00/bold-brew" target="_blank" rel="noopener noreferrer">GitHub</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</nav>
|
||||
</header>
|
||||
|
||||
<main>
|
||||
<section class="hero-section">
|
||||
<section class="hero-section" aria-label="Hero">
|
||||
<div class="hero-bg-overlay"></div>
|
||||
<div class="container">
|
||||
<div class="hero-content">
|
||||
<img src="assets/bbrew-logo-nobg.png" alt="Bold Brew Logo" class="logo-img animate-pulse">
|
||||
<img src="assets/bbrew-logo-nobg.png" alt="Bold Brew Logo" class="logo-img animate-pulse" width="120" height="120">
|
||||
<h1 class="display-4">Bold Brew</h1>
|
||||
<h2 class="tagline"><code>bbrew</code></h2>
|
||||
<p class="lead">A fast and practical TUI that simplifies your Homebrew package management on macOS, making installations and updates effortless</p>
|
||||
<div class="badges">
|
||||
<img src="https://img.shields.io/github/v/release/Valkyrie00/bold-brew" alt="Version">
|
||||
<img src="https://img.shields.io/github/license/Valkyrie00/bold-brew" alt="License">
|
||||
<img src="https://img.shields.io/github/actions/workflow/status/Valkyrie00/bold-brew/release.yml" alt="Build Status">
|
||||
<img src="https://img.shields.io/github/downloads/Valkyrie00/bold-brew/total" alt="Downloads">
|
||||
<img src="https://img.shields.io/github/v/release/Valkyrie00/bold-brew" alt="Version" width="100" height="20">
|
||||
<img src="https://img.shields.io/github/license/Valkyrie00/bold-brew" alt="License" width="100" height="20">
|
||||
<img src="https://img.shields.io/github/actions/workflow/status/Valkyrie00/bold-brew/release.yml" alt="Build Status" width="100" height="20">
|
||||
<img src="https://img.shields.io/github/downloads/Valkyrie00/bold-brew/total" alt="Downloads" width="100" height="20">
|
||||
</div>
|
||||
<div class="hero-cta">
|
||||
<a href="#install" class="btn-primary">Start Now</a>
|
||||
<a href="https://github.com/Valkyrie00/bold-brew" class="btn-secondary">View on GitHub</a>
|
||||
<a href="https://github.com/Valkyrie00/bold-brew" class="btn-secondary" target="_blank">View on GitHub</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<section class="install-section" id="install">
|
||||
<section class="install-section" id="install" aria-label="Installation">
|
||||
<div class="container">
|
||||
<h2>Installation</h2>
|
||||
<p class="lead text-center mb-4">Get started with Bold Brew in just a few simple commands</p>
|
||||
|
|
@ -89,11 +162,11 @@
|
|||
<div class="install-step">
|
||||
<div class="step-header">
|
||||
<div class="step-number">1</div>
|
||||
<h5>Install Bold Brew</h5>
|
||||
<h3>Install Bold Brew</h3>
|
||||
</div>
|
||||
<div class="code-block">
|
||||
<pre><code><span class="prompt">></span> brew install Valkyrie00/homebrew-bbrew/bbrew</code></pre>
|
||||
<button class="copy-btn" onclick="copyToClipboard(this)">
|
||||
<button class="copy-btn" onclick="copyToClipboard(this)" aria-label="Copy command">
|
||||
<span class="copy-icon">⧉</span>
|
||||
<span class="copy-text">Copy</span>
|
||||
</button>
|
||||
|
|
@ -104,11 +177,11 @@
|
|||
<div class="install-step">
|
||||
<div class="step-header">
|
||||
<div class="step-number">2</div>
|
||||
<h5>Run Bold Brew</h5>
|
||||
<h3>Run Bold Brew</h3>
|
||||
</div>
|
||||
<div class="code-block">
|
||||
<pre><code><span class="prompt">></span> bbrew</code></pre>
|
||||
<button class="copy-btn" onclick="copyToClipboard(this)">
|
||||
<button class="copy-btn" onclick="copyToClipboard(this)" aria-label="Copy command">
|
||||
<span class="copy-icon">⧉</span>
|
||||
<span class="copy-text">Copy</span>
|
||||
</button>
|
||||
|
|
@ -122,7 +195,7 @@
|
|||
</div>
|
||||
<p class="text-center">Download the latest version directly from GitHub</p>
|
||||
<div class="text-center">
|
||||
<a class="btn-download" href="https://github.com/Valkyrie00/bold-brew/releases" target="_blank">
|
||||
<a class="btn-download" href="https://github.com/Valkyrie00/bold-brew/releases" target="_blank" rel="noopener noreferrer">
|
||||
<span class="download-icon">↓</span>
|
||||
Download Latest Release
|
||||
</a>
|
||||
|
|
@ -133,98 +206,111 @@
|
|||
</div>
|
||||
</section>
|
||||
|
||||
<section class="screenshots-section">
|
||||
<section class="screenshots-section" aria-label="Screenshots">
|
||||
<div class="container">
|
||||
<h2>Screenshots</h2>
|
||||
<p class="lead text-center mb-4">Explore the Bold Brew interface and its features</p>
|
||||
|
||||
<div class="row justify-content-center">
|
||||
<div class="col-md-4 mb-4">
|
||||
<div class="screenshot-card">
|
||||
<img src="assets/screenshots/bbrew-main-screenshot.png" alt="Main Dashboard" class="img-fluid" loading="lazy" width="400" height="300">
|
||||
<div class="screenshot-caption">
|
||||
<figure class="screenshot-card">
|
||||
<img src="assets/screenshots/bbrew-main-screenshot.png" alt="Main Dashboard showing package management interface" class="img-fluid" loading="lazy" width="400" height="300">
|
||||
<figcaption class="screenshot-caption">
|
||||
<p>Main Dashboard</p>
|
||||
</div>
|
||||
</div>
|
||||
</figcaption>
|
||||
</figure>
|
||||
</div>
|
||||
<div class="col-md-4 mb-4">
|
||||
<div class="screenshot-card">
|
||||
<img src="assets/screenshots/bbrew-installed-screenshot.png" alt="Handle Installed Packages" class="img-fluid" loading="lazy" width="400" height="300">
|
||||
<div class="screenshot-caption">
|
||||
<figure class="screenshot-card">
|
||||
<img src="assets/screenshots/bbrew-installed-screenshot.png" alt="Installed packages management view" class="img-fluid" loading="lazy" width="400" height="300">
|
||||
<figcaption class="screenshot-caption">
|
||||
<p>Handle Installed Packages</p>
|
||||
</div>
|
||||
</div>
|
||||
</figcaption>
|
||||
</figure>
|
||||
</div>
|
||||
<div class="col-md-4 mb-4">
|
||||
<div class="screenshot-card">
|
||||
<img src="assets/screenshots/bbrew-search-screenshot.png" alt="Search for Packages" class="img-fluid" loading="lazy" width="400" height="300">
|
||||
<div class="screenshot-caption">
|
||||
<figure class="screenshot-card">
|
||||
<img src="assets/screenshots/bbrew-search-screenshot.png" alt="Package search interface" class="img-fluid" loading="lazy" width="400" height="300">
|
||||
<figcaption class="screenshot-caption">
|
||||
<p>Search for Packages</p>
|
||||
</div>
|
||||
</div>
|
||||
</figcaption>
|
||||
</figure>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<section class="features-section">
|
||||
<section id="features" class="py-5">
|
||||
<div class="container">
|
||||
<h2>Features</h2>
|
||||
<p class="lead text-center mb-5">Discover what makes Bold Brew the perfect tool for managing your Homebrew packages</p>
|
||||
|
||||
<div class="row justify-content-center">
|
||||
<div class="col-md-6 col-lg-3 mb-4">
|
||||
<h2 class="text-center mb-5">Features</h2>
|
||||
<div class="row">
|
||||
<div class="col-md-4">
|
||||
<div class="feature-card">
|
||||
<div class="feature-icon">
|
||||
<span class="icon">⚙️</span>
|
||||
</div>
|
||||
<h3>Install & Remove</h3>
|
||||
<p>Easily install new packages or remove existing ones with a simple, intuitive interface</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-md-6 col-lg-3 mb-4">
|
||||
<div class="feature-card">
|
||||
<div class="feature-icon">
|
||||
<span class="icon">🔍</span>
|
||||
</div>
|
||||
<i class="fas fa-search"></i>
|
||||
<h3>Search Packages</h3>
|
||||
<p>Quickly find and explore new packages available in the Homebrew ecosystem</p>
|
||||
<p>Easily search and find Homebrew packages with our intuitive interface.</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-md-6 col-lg-3 mb-4">
|
||||
<div class="col-md-4">
|
||||
<div class="feature-card">
|
||||
<div class="feature-icon">
|
||||
<span class="icon">↑</span>
|
||||
</div>
|
||||
<h3>Update Packages</h3>
|
||||
<p>Keep your packages up to date with visual update management and notifications</p>
|
||||
<i class="fas fa-download"></i>
|
||||
<h3>Install & Update</h3>
|
||||
<p>Install, update, and manage packages with just a few clicks.</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-md-6 col-lg-3 mb-4">
|
||||
<div class="col-md-4">
|
||||
<div class="feature-card">
|
||||
<div class="feature-icon">
|
||||
<span class="icon">🔄</span>
|
||||
</div>
|
||||
<h3>Manage Dependencies</h3>
|
||||
<p>View and handle package dependencies with a clear visual representation</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row justify-content-center mt-4">
|
||||
<div class="col-lg-8">
|
||||
<div class="feature-summary">
|
||||
<p>Bold Brew provides a modern and intuitive TUI (Text User Interface) for Homebrew, making package management on macOS more efficient than ever before.</p>
|
||||
<i class="fas fa-cogs"></i>
|
||||
<h3>System Management</h3>
|
||||
<p>Monitor system status and manage Homebrew services efficiently.</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<section class="seo-content">
|
||||
<section id="latest-posts" class="py-5 bg-light">
|
||||
<div class="container">
|
||||
<h2 class="text-center mb-5">Latest Articles</h2>
|
||||
<div class="row">
|
||||
<div class="col-md-4">
|
||||
<div class="blog-card">
|
||||
<div class="post-meta">
|
||||
<span class="date">March 29, 2024</span>
|
||||
</div>
|
||||
<h3><a href="blog/essential-homebrew-commands.html">10 Essential Homebrew Commands</a></h3>
|
||||
<p>Master the most important Homebrew commands for macOS package management.</p>
|
||||
<a href="blog/essential-homebrew-commands.html" class="read-more">Read more →</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-4">
|
||||
<div class="blog-card">
|
||||
<div class="post-meta">
|
||||
<span class="date">March 29, 2024</span>
|
||||
</div>
|
||||
<h3><a href="blog/install-homebrew-macos.html">Install Homebrew on macOS</a></h3>
|
||||
<p>Learn how to install and configure Homebrew on your Mac.</p>
|
||||
<a href="blog/install-homebrew-macos.html" class="read-more">Read more →</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-4">
|
||||
<div class="blog-card">
|
||||
<div class="post-meta">
|
||||
<span class="date">March 29, 2024</span>
|
||||
</div>
|
||||
<h3><a href="blog/managing-homebrew-packages.html">Managing Packages with Bold Brew</a></h3>
|
||||
<p>Discover how to efficiently manage Homebrew packages using Bold Brew.</p>
|
||||
<a href="blog/managing-homebrew-packages.html" class="read-more">Read more →</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="text-center mt-4">
|
||||
<a href="blog/" class="btn btn-primary">View All Articles</a>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<section class="seo-content" aria-label="Additional Information">
|
||||
<div class="container">
|
||||
<h2>Manage Homebrew Packages on macOS with Bold Brew</h2>
|
||||
<div class="row">
|
||||
|
|
@ -248,8 +334,7 @@
|
|||
</div>
|
||||
</section>
|
||||
|
||||
|
||||
<section class="about-section" id="about">
|
||||
<section class="about-section" id="about" aria-label="About">
|
||||
<div class="container">
|
||||
<h2>About Bold Brew for macOS</h2>
|
||||
<div class="row justify-content-center">
|
||||
|
|
@ -277,7 +362,7 @@
|
|||
</div>
|
||||
</section>
|
||||
|
||||
<section class="faq-section">
|
||||
<section class="faq-section" aria-label="FAQ">
|
||||
<div class="container">
|
||||
<h2>FAQ</h2>
|
||||
<p class="lead text-center mb-5">Frequently asked questions about Bold Brew</p>
|
||||
|
|
@ -286,33 +371,37 @@
|
|||
<div class="accordion faq-accordion" id="faqAccordion">
|
||||
<div class="faq-item">
|
||||
<div class="faq-question" data-bs-toggle="collapse" data-bs-target="#faq1">
|
||||
<h5>What is Bold Brew?</h5>
|
||||
<h3>What is Bold Brew?</h3>
|
||||
<div class="faq-icon">
|
||||
<span class="plus">+</span>
|
||||
<span class="minus">−</span>
|
||||
</div>
|
||||
</div>
|
||||
<div id="faq1" class="faq-answer collapse show" data-bs-parent="#faqAccordion">
|
||||
<p>It's a Text User Interface for managing Homebrew packages on macOS.</p>
|
||||
<p>Bold Brew (bbrew) is a modern Terminal User Interface for managing Homebrew packages on macOS. It provides an elegant and intuitive way to install, update, and manage your Homebrew packages without memorizing complex commands.</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="faq-item">
|
||||
<div class="faq-question" data-bs-toggle="collapse" data-bs-target="#faq2">
|
||||
<h5>How do I install Bold Brew?</h5>
|
||||
<h3>How do I install Bold Brew?</h3>
|
||||
<div class="faq-icon">
|
||||
<span class="plus">+</span>
|
||||
<span class="minus">−</span>
|
||||
</div>
|
||||
</div>
|
||||
<div id="faq2" class="faq-answer collapse" data-bs-parent="#faqAccordion">
|
||||
<p>You can install it through Homebrew or by downloading the latest release from GitHub.</p>
|
||||
<p>You can install Bold Brew in two ways:</p>
|
||||
<ol>
|
||||
<li>Using Homebrew: <code>brew install Valkyrie00/homebrew-bbrew/bbrew</code></li>
|
||||
<li>Downloading the latest release from our GitHub repository</li>
|
||||
</ol>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="faq-item">
|
||||
<div class="faq-question" data-bs-toggle="collapse" data-bs-target="#faq3">
|
||||
<h5>How do I update Bold Brew?</h5>
|
||||
<h3>How do I update Bold Brew?</h3>
|
||||
<div class="faq-icon">
|
||||
<span class="plus">+</span>
|
||||
<span class="minus">−</span>
|
||||
|
|
@ -325,7 +414,7 @@
|
|||
|
||||
<div class="faq-item">
|
||||
<div class="faq-question" data-bs-toggle="collapse" data-bs-target="#faq4">
|
||||
<h5>How do I remove Bold Brew?</h5>
|
||||
<h3>How do I remove Bold Brew?</h3>
|
||||
<div class="faq-icon">
|
||||
<span class="plus">+</span>
|
||||
<span class="minus">−</span>
|
||||
|
|
@ -338,27 +427,27 @@
|
|||
|
||||
<div class="faq-item">
|
||||
<div class="faq-question" data-bs-toggle="collapse" data-bs-target="#faq5">
|
||||
<h5>Does it work on Linux or Windows?</h5>
|
||||
<h3>Does it work on Linux or Windows?</h3>
|
||||
<div class="faq-icon">
|
||||
<span class="plus">+</span>
|
||||
<span class="minus">−</span>
|
||||
</div>
|
||||
</div>
|
||||
<div id="faq5" class="faq-answer collapse" data-bs-parent="#faqAccordion">
|
||||
<p>Currently, Bold Brew is designed for macOS since it depends on the Homebrew package manager.</p>
|
||||
<p>Currently, Bold Brew is designed specifically for macOS since it depends on the Homebrew package manager, which is primarily for macOS.</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="faq-item">
|
||||
<div class="faq-question" data-bs-toggle="collapse" data-bs-target="#faq6">
|
||||
<h5>Where can I report issues or request features?</h5>
|
||||
<h3>Where can I report issues or request features?</h3>
|
||||
<div class="faq-icon">
|
||||
<span class="plus">+</span>
|
||||
<span class="minus">−</span>
|
||||
</div>
|
||||
</div>
|
||||
<div id="faq6" class="faq-answer collapse" data-bs-parent="#faqAccordion">
|
||||
<p>Feel free to open an issue on the project's GitHub <a href="https://github.com/Valkyrie00/bold-brew" class="link-accent">repository</a>.</p>
|
||||
<p>Feel free to open an issue on our <a href="https://github.com/Valkyrie00/bold-brew" target="_blank" rel="noopener noreferrer">GitHub repository</a>.</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
|
@ -370,7 +459,7 @@
|
|||
|
||||
<footer>
|
||||
<div class="container">
|
||||
<p>© 2024 Bold Brew | <a href="https://github.com/Valkyrie00/bold-brew">GitHub</a></p>
|
||||
<p>© 2024 Bold Brew | <a href="https://github.com/Valkyrie00/bold-brew" target="_blank" rel="noopener noreferrer">GitHub</a></p>
|
||||
</div>
|
||||
</footer>
|
||||
|
||||
|
|
|
|||
61
docs/manifest.json
Normal file
61
docs/manifest.json
Normal file
|
|
@ -0,0 +1,61 @@
|
|||
{
|
||||
"name": "Bold Brew",
|
||||
"short_name": "bbrew",
|
||||
"description": "Modern Homebrew TUI Manager for macOS",
|
||||
"start_url": "/",
|
||||
"display": "standalone",
|
||||
"background_color": "#1a1a1a",
|
||||
"theme_color": "#1a1a1a",
|
||||
"orientation": "portrait",
|
||||
"icons": [
|
||||
{
|
||||
"src": "assets/ico/bbrew-16.ico",
|
||||
"sizes": "16x16",
|
||||
"type": "image/x-icon"
|
||||
},
|
||||
{
|
||||
"src": "assets/ico/bbrew-24.ico",
|
||||
"sizes": "24x24",
|
||||
"type": "image/x-icon"
|
||||
},
|
||||
{
|
||||
"src": "assets/ico/bbrew-32.ico",
|
||||
"sizes": "32x32",
|
||||
"type": "image/x-icon"
|
||||
},
|
||||
{
|
||||
"src": "assets/ico/bbrew-48.ico",
|
||||
"sizes": "48x48",
|
||||
"type": "image/x-icon"
|
||||
},
|
||||
{
|
||||
"src": "assets/ico/bbrew-180.ico",
|
||||
"sizes": "180x180",
|
||||
"type": "image/x-icon"
|
||||
}
|
||||
],
|
||||
"categories": ["developer tools", "utilities"],
|
||||
"screenshots": [
|
||||
{
|
||||
"src": "assets/screenshots/bbrew-main-screenshot.png",
|
||||
"sizes": "400x300",
|
||||
"type": "image/png",
|
||||
"platform": "macOS",
|
||||
"label": "Main Dashboard"
|
||||
},
|
||||
{
|
||||
"src": "assets/screenshots/bbrew-installed-screenshot.png",
|
||||
"sizes": "400x300",
|
||||
"type": "image/png",
|
||||
"platform": "macOS",
|
||||
"label": "Installed Packages"
|
||||
},
|
||||
{
|
||||
"src": "assets/screenshots/bbrew-search-screenshot.png",
|
||||
"sizes": "400x300",
|
||||
"type": "image/png",
|
||||
"platform": "macOS",
|
||||
"label": "Package Search"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
@ -1,3 +1,11 @@
|
|||
User-agent: *
|
||||
Allow: /
|
||||
Allow: /assets/
|
||||
Allow: /screenshots/
|
||||
Allow: /sitemap.xml
|
||||
|
||||
Disallow: /admin/
|
||||
Disallow: /private/
|
||||
Disallow: /tmp/
|
||||
|
||||
Sitemap: https://bold-brew.com/sitemap.xml
|
||||
|
|
@ -1,9 +1,53 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
|
||||
<url>
|
||||
<loc>https://bold-brew.com</loc>
|
||||
<lastmod>2025-03-01</lastmod>
|
||||
<changefreq>monthly</changefreq>
|
||||
<priority>1.0</priority>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://bold-brew.com/</loc>
|
||||
<lastmod>2024-03-29</lastmod>
|
||||
<changefreq>weekly</changefreq>
|
||||
<priority>1.0</priority>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://bold-brew.com/blog/</loc>
|
||||
<lastmod>2024-03-29</lastmod>
|
||||
<changefreq>weekly</changefreq>
|
||||
<priority>0.8</priority>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://bold-brew.com/blog/essential-homebrew-commands.html</loc>
|
||||
<lastmod>2024-03-29</lastmod>
|
||||
<changefreq>monthly</changefreq>
|
||||
<priority>0.7</priority>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://bold-brew.com/blog/install-homebrew-macos.html</loc>
|
||||
<lastmod>2024-03-29</lastmod>
|
||||
<changefreq>monthly</changefreq>
|
||||
<priority>0.7</priority>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://bold-brew.com/blog/managing-homebrew-packages.html</loc>
|
||||
<lastmod>2024-03-29</lastmod>
|
||||
<changefreq>monthly</changefreq>
|
||||
<priority>0.7</priority>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://bold-brew.com/#features</loc>
|
||||
<changefreq>monthly</changefreq>
|
||||
<priority>0.8</priority>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://bold-brew.com/#install</loc>
|
||||
<changefreq>monthly</changefreq>
|
||||
<priority>0.8</priority>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://bold-brew.com/#about</loc>
|
||||
<changefreq>monthly</changefreq>
|
||||
<priority>0.7</priority>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://bold-brew.com/#faq</loc>
|
||||
<changefreq>monthly</changefreq>
|
||||
<priority>0.6</priority>
|
||||
</url>
|
||||
</urlset>
|
||||
292
docs/styles.css
292
docs/styles.css
|
|
@ -773,4 +773,296 @@ footer a:hover {
|
|||
.faq-question h5 {
|
||||
font-size: 1.05rem;
|
||||
}
|
||||
}
|
||||
|
||||
/* Blog Styles */
|
||||
.blog-posts {
|
||||
margin-bottom: 3rem;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.blog-posts::after {
|
||||
content: '';
|
||||
position: absolute;
|
||||
right: -2rem;
|
||||
top: 0;
|
||||
bottom: 0;
|
||||
width: 1px;
|
||||
background: linear-gradient(to bottom, transparent, #1E3449, transparent);
|
||||
}
|
||||
|
||||
.blog-post {
|
||||
padding: 2rem;
|
||||
background: #15202B;
|
||||
border: 1px solid #1E3449;
|
||||
border-radius: 8px;
|
||||
transition: all 0.3s ease;
|
||||
margin-bottom: 2rem;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.blog-post:last-child {
|
||||
margin-bottom: 0;
|
||||
}
|
||||
|
||||
.blog-post:hover {
|
||||
transform: translateY(-2px);
|
||||
border-color: #4EA1FF;
|
||||
box-shadow: 0 5px 15px rgba(0, 0, 0, 0.3);
|
||||
}
|
||||
|
||||
.blog-post::after {
|
||||
content: '';
|
||||
position: absolute;
|
||||
bottom: -1rem;
|
||||
left: 2rem;
|
||||
right: 2rem;
|
||||
height: 1px;
|
||||
background: linear-gradient(to right, transparent, #1E3449, transparent);
|
||||
}
|
||||
|
||||
.blog-post:last-child::after {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.post-meta {
|
||||
font-size: 0.9rem;
|
||||
color: var(--text-secondary);
|
||||
margin-bottom: 1rem;
|
||||
}
|
||||
|
||||
.post-meta .date,
|
||||
.post-meta .author {
|
||||
margin-right: 1rem;
|
||||
}
|
||||
|
||||
.blog-post h2 {
|
||||
font-size: 1.8rem;
|
||||
margin-bottom: 1rem;
|
||||
}
|
||||
|
||||
.blog-post h2 a {
|
||||
color: var(--text-primary);
|
||||
text-decoration: none;
|
||||
transition: color 0.2s ease;
|
||||
}
|
||||
|
||||
.blog-post h2 a:hover {
|
||||
color: var(--accent-color);
|
||||
}
|
||||
|
||||
.excerpt {
|
||||
color: var(--text-secondary);
|
||||
margin-bottom: 1.5rem;
|
||||
line-height: 1.6;
|
||||
}
|
||||
|
||||
.tags {
|
||||
display: flex;
|
||||
flex-wrap: wrap;
|
||||
gap: 0.5rem;
|
||||
margin-bottom: 1rem;
|
||||
}
|
||||
|
||||
.tag {
|
||||
background: var(--bg-primary);
|
||||
color: var(--text-secondary);
|
||||
padding: 0.25rem 0.75rem;
|
||||
border-radius: 20px;
|
||||
font-size: 0.9rem;
|
||||
text-decoration: none;
|
||||
transition: all 0.2s ease;
|
||||
}
|
||||
|
||||
.tag:hover {
|
||||
background: var(--accent-color);
|
||||
color: var(--text-primary);
|
||||
}
|
||||
|
||||
.read-more {
|
||||
color: var(--accent-color);
|
||||
text-decoration: none;
|
||||
font-weight: 500;
|
||||
transition: color 0.2s ease;
|
||||
}
|
||||
|
||||
.read-more:hover {
|
||||
color: var(--accent-hover);
|
||||
}
|
||||
|
||||
/* Sidebar Styles */
|
||||
.sidebar {
|
||||
position: sticky;
|
||||
top: 2rem;
|
||||
padding-left: 2rem;
|
||||
}
|
||||
|
||||
.widget {
|
||||
background: #15202B;
|
||||
border: 1px solid #1E3449;
|
||||
padding: 1.5rem;
|
||||
border-radius: 8px;
|
||||
margin-bottom: 2rem;
|
||||
transition: all 0.3s ease;
|
||||
}
|
||||
|
||||
.widget:hover {
|
||||
border-color: #4EA1FF;
|
||||
box-shadow: 0 5px 15px rgba(0, 0, 0, 0.3);
|
||||
}
|
||||
|
||||
.widget:last-child {
|
||||
margin-bottom: 0;
|
||||
}
|
||||
|
||||
.widget h3 {
|
||||
font-size: 1.4rem;
|
||||
margin-bottom: 1rem;
|
||||
color: var(--text-primary);
|
||||
}
|
||||
|
||||
.social-links {
|
||||
display: flex;
|
||||
gap: 1rem;
|
||||
}
|
||||
|
||||
.social-links a {
|
||||
color: var(--text-secondary);
|
||||
text-decoration: none;
|
||||
transition: color 0.2s ease;
|
||||
}
|
||||
|
||||
.social-links a:hover {
|
||||
color: var(--accent-color);
|
||||
}
|
||||
|
||||
/* Responsive Adjustments */
|
||||
@media (max-width: 992px) {
|
||||
.blog-posts::after {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.sidebar {
|
||||
padding-left: 0;
|
||||
}
|
||||
}
|
||||
|
||||
@media (max-width: 768px) {
|
||||
article header h1 {
|
||||
font-size: 2rem;
|
||||
}
|
||||
|
||||
article .content {
|
||||
font-size: 1rem;
|
||||
}
|
||||
|
||||
article .content h2 {
|
||||
font-size: 1.6rem;
|
||||
}
|
||||
|
||||
article .content h3 {
|
||||
font-size: 1.3rem;
|
||||
}
|
||||
}
|
||||
|
||||
/* Article Page Improvements */
|
||||
article {
|
||||
max-width: 800px;
|
||||
margin: 0 auto;
|
||||
}
|
||||
|
||||
article header {
|
||||
margin-bottom: 3rem;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
article header h1 {
|
||||
color: #4EA1FF;
|
||||
font-size: 2.5rem;
|
||||
margin-bottom: 1rem;
|
||||
}
|
||||
|
||||
article .meta {
|
||||
color: #90B8E3;
|
||||
font-size: 0.9rem;
|
||||
}
|
||||
|
||||
article .meta span {
|
||||
margin: 0 0.5rem;
|
||||
}
|
||||
|
||||
article .content {
|
||||
font-size: 1.1rem;
|
||||
line-height: 1.8;
|
||||
}
|
||||
|
||||
article .content h2 {
|
||||
color: #4EA1FF;
|
||||
margin: 2.5rem 0 1.5rem;
|
||||
font-size: 1.8rem;
|
||||
}
|
||||
|
||||
article .content h3 {
|
||||
color: #4EA1FF;
|
||||
margin: 2rem 0 1rem;
|
||||
font-size: 1.4rem;
|
||||
}
|
||||
|
||||
article .content p {
|
||||
margin-bottom: 1.5rem;
|
||||
color: #e0e0e0;
|
||||
}
|
||||
|
||||
article .content ul,
|
||||
article .content ol {
|
||||
margin-bottom: 1.5rem;
|
||||
padding-left: 1.5rem;
|
||||
}
|
||||
|
||||
article .content li {
|
||||
margin-bottom: 0.5rem;
|
||||
}
|
||||
|
||||
article .content pre {
|
||||
background: #0A1622;
|
||||
border: 1px solid #1E3449;
|
||||
border-radius: 8px;
|
||||
padding: 1rem;
|
||||
margin: 1.5rem 0;
|
||||
overflow-x: auto;
|
||||
}
|
||||
|
||||
article .content code {
|
||||
color: #4EA1FF;
|
||||
font-family: 'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, monospace;
|
||||
}
|
||||
|
||||
article .content .cta {
|
||||
background: #15202B;
|
||||
border: 1px solid #1E3449;
|
||||
border-radius: 8px;
|
||||
padding: 2rem;
|
||||
margin: 3rem 0;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
article .content .cta p {
|
||||
color: #4EA1FF;
|
||||
font-size: 1.2rem;
|
||||
margin-bottom: 1rem;
|
||||
}
|
||||
|
||||
article footer {
|
||||
margin-top: 4rem;
|
||||
padding-top: 2rem;
|
||||
border-top: 1px solid #1E3449;
|
||||
}
|
||||
|
||||
article .tags {
|
||||
margin-bottom: 2rem;
|
||||
}
|
||||
|
||||
/* Remove share section */
|
||||
.share {
|
||||
display: none;
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue