Rebrand and updated copyright date
This commit is contained in:
@@ -7,10 +7,10 @@
|
||||
<meta name="theme-color" content="#000000" />
|
||||
<meta
|
||||
name="description"
|
||||
content="CommunityRentals.App - Rent gym equipment, tools, and musical instruments from your neighbors"
|
||||
content="Village Share - Life is too expensive. Rent or borrow from your neighbors"
|
||||
/>
|
||||
<link rel="manifest" href="%PUBLIC_URL%/manifest.json" />
|
||||
<title>CommunityRentals.App - Equipment & Tool Rental Marketplace</title>
|
||||
<title>Village Share - Community Rental Marketplace</title>
|
||||
<link
|
||||
href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css"
|
||||
rel="stylesheet"
|
||||
|
||||
@@ -133,7 +133,7 @@ describe('AuthModal', () => {
|
||||
it('should render login form by default', () => {
|
||||
const { container } = render(<AuthModal {...defaultProps} />);
|
||||
|
||||
expect(screen.getByText('Welcome to CommunityRentals.App')).toBeInTheDocument();
|
||||
expect(screen.getByText('Welcome to Village Share')).toBeInTheDocument();
|
||||
expect(getInputByLabelText(container, 'Email')).toBeInTheDocument();
|
||||
expect(screen.getByTestId('password-input')).toBeInTheDocument();
|
||||
expect(screen.getByRole('button', { name: 'Log in' })).toBeInTheDocument();
|
||||
@@ -151,7 +151,7 @@ describe('AuthModal', () => {
|
||||
it('should not render when show is false', () => {
|
||||
render(<AuthModal {...defaultProps} show={false} />);
|
||||
|
||||
expect(screen.queryByText('Welcome to CommunityRentals.App')).not.toBeInTheDocument();
|
||||
expect(screen.queryByText('Welcome to Village Share')).not.toBeInTheDocument();
|
||||
});
|
||||
|
||||
it('should render Google login button', () => {
|
||||
|
||||
@@ -68,13 +68,13 @@ describe('Navbar', () => {
|
||||
it('should display the brand name', () => {
|
||||
renderWithRouter(<Navbar />);
|
||||
|
||||
expect(screen.getByText('CommunityRentals.App')).toBeInTheDocument();
|
||||
expect(screen.getByText('Village Share')).toBeInTheDocument();
|
||||
});
|
||||
|
||||
it('should link brand to home page', () => {
|
||||
renderWithRouter(<Navbar />);
|
||||
|
||||
const brandLink = screen.getByRole('link', { name: /CommunityRentals.App/i });
|
||||
const brandLink = screen.getByRole('link', { name: /Village Share/i });
|
||||
expect(brandLink).toHaveAttribute('href', '/');
|
||||
});
|
||||
});
|
||||
|
||||
@@ -74,7 +74,7 @@ const AlphaGate: React.FC = () => {
|
||||
<div className="card-body p-5">
|
||||
<div className="text-center mb-4">
|
||||
<h1 className="h2 mb-3" style={{ color: "#667eea" }}>
|
||||
Community Rentals
|
||||
Village Share
|
||||
</h1>
|
||||
</div>
|
||||
|
||||
@@ -105,7 +105,7 @@ const AlphaGate: React.FC = () => {
|
||||
Currently in Alpha Testing!
|
||||
</h6>
|
||||
<p className="text-muted small mb-0 text-center">
|
||||
You're among the first to try Community Rentals! Help us create
|
||||
You're among the first to try Village Share! Help us create
|
||||
something special by sharing your thoughts as we build this
|
||||
together.
|
||||
</p>
|
||||
@@ -115,7 +115,7 @@ const AlphaGate: React.FC = () => {
|
||||
<p className="text-center text-muted small mb-0">
|
||||
Have an alpha code? Get started below! <br></br> Want to join?{" "}
|
||||
<a
|
||||
href="mailto:support@communityrentals.app?subject=Alpha Access Request"
|
||||
href="mailto:support@villageshare.app?subject=Alpha Access Request"
|
||||
className="text-decoration-none"
|
||||
style={{ color: "#667eea" }}
|
||||
>
|
||||
|
||||
@@ -181,7 +181,7 @@ const AuthModal: React.FC<AuthModalProps> = ({
|
||||
</div>
|
||||
<div className="modal-body px-4 pb-4">
|
||||
<h4 className="text-center mb-2">
|
||||
Welcome to CommunityRentals.App
|
||||
Welcome to Village Share
|
||||
</h4>
|
||||
|
||||
{error && (
|
||||
@@ -307,7 +307,7 @@ const AuthModal: React.FC<AuthModalProps> = ({
|
||||
</div>
|
||||
|
||||
<p className="text-center text-muted small mt-4 mb-0">
|
||||
By continuing, you agree to CommunityRentals.App's{" "}
|
||||
By continuing, you agree to Village Share's{" "}
|
||||
<a href="/terms" className="text-decoration-none">
|
||||
Terms of Service
|
||||
</a>{" "}
|
||||
|
||||
@@ -84,14 +84,14 @@ const FeedbackModal: React.FC<FeedbackModalProps> = ({ show, onClose }) => {
|
||||
<h6 className="alert-heading">Thank you!</h6>
|
||||
<p className="mb-0">
|
||||
Your feedback has been submitted successfully! We appreciate
|
||||
you making Community Rentals better!
|
||||
you making Village Share better!
|
||||
</p>
|
||||
</div>
|
||||
) : (
|
||||
<>
|
||||
<p className="text-muted mb-3">
|
||||
Share your thoughts, report bugs, or suggest improvements.
|
||||
Your feedback helps us make RentAll better for everyone!
|
||||
Your feedback helps us make Village Share better for everyone!
|
||||
</p>
|
||||
|
||||
{error && (
|
||||
|
||||
@@ -47,7 +47,7 @@ const Footer: React.FC = () => {
|
||||
|
||||
{/* Copyright */}
|
||||
<p className="small text-white-50 mb-0">
|
||||
© 2025 CommunityRentals.App. All rights reserved.
|
||||
© 2025 Village Share. All rights reserved.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -126,7 +126,7 @@ const Navbar: React.FC = () => {
|
||||
<div className="container-fluid" style={{ maxWidth: "1800px" }}>
|
||||
<Link className="navbar-brand fw-bold" to="/">
|
||||
<i className="bi bi-box-seam me-2"></i>
|
||||
CommunityRentals.App
|
||||
Village Share
|
||||
</Link>
|
||||
<button
|
||||
className="navbar-toggler"
|
||||
|
||||
@@ -91,7 +91,7 @@ const Home: React.FC = () => {
|
||||
<div className="row align-items-center">
|
||||
<div className="col-lg-6">
|
||||
<h2 className="mb-4" style={{ color: "white" }}>
|
||||
Why Choose CommunityRentals.App?
|
||||
Why Choose Village Share?
|
||||
</h2>
|
||||
<div className="d-flex mb-3">
|
||||
<i
|
||||
|
||||
Reference in New Issue
Block a user