Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sweep: Refactor our website to reference our new cli: https://docs.sweep.dev/cli #581

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

wwzeng1
Copy link
Contributor

@wwzeng1 wwzeng1 commented Mar 15, 2024

Description

This pull request updates various components of our website to highlight and reference our new Command Line Interface (CLI) documentation. The changes aim to guide users more effectively towards learning about and utilizing our CLI for their development workflows.

Summary

  • Updated the Features.tsx component to change the button links and text. Now, instead of pointing to an example or about page, both instances direct users to the CLI documentation.
    • In the first instance, the button text was changed from "See the example" to "Learn about our CLI" with the link updated accordingly.
    • In the second instance, the button text was updated from "Example Sweep tickets" to "Learn about our CLI", with the link also pointing to the new CLI documentation.
  • Modified the Navbar.tsx component to include a new menu item for the CLI Documentation. This involved:
    • Adding the FaTerminal icon to the list of imports.
    • Inserting a new navigation item labeled "CLI Documentation" with the FaTerminal icon and a link to the CLI documentation page.
  • These changes collectively shift the focus towards educating users about our CLI, reflecting its importance and utility within our ecosystem.

Fixes #580.


🎉 Latest improvements to Sweep:
  • New dashboard launched for real-time tracking of Sweep issues, covering all stages from search to coding.
  • Integration of OpenAI's latest Assistant API for more efficient and reliable code planning and editing, improving speed by 3x.
  • Use the GitHub issues extension for creating Sweep issues directly from your editor.

💡 To get Sweep to edit this pull request, you can:

  • Comment below, and Sweep can edit the entire PR
  • Comment on a file, Sweep will only modify the commented file
  • Edit the original issue to get Sweep to recreate the PR from scratch

@wwzeng1 wwzeng1 self-assigned this Mar 15, 2024
@wwzeng1
Copy link
Contributor Author

wwzeng1 commented Mar 15, 2024

Rollback Files For Sweep

  • Rollback changes to src/components/Navbar.tsx
  • Rollback changes to src/components/Features.tsx

This is an automated message generated by Sweep AI.

@wwzeng1
Copy link
Contributor Author

wwzeng1 commented Mar 15, 2024

Apply Sweep Rules to your PR?

  • Apply: Any user facing text should be high quality.
  • Apply: We should have corresponding tests for all new and existing code. We use jest for tests.
  • Apply: There should not be large chunks of commented out code besides docstrings.

This is an automated message generated by Sweep AI.

Copy link

netlify bot commented Mar 15, 2024

Deploy Preview for sweepdev ready!

Name Link
🔨 Latest commit e5e8b0c
🔍 Latest deploy log https://app.netlify.com/sites/sweepdev/deploys/65f496ce75188e0008302ece
😎 Deploy Preview https://deploy-preview-581--sweepdev.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Sweep: Add a button to reference our new cli called "cli": https://docs.sweep.dev/cli
1 participant