tprwt/pnkjtesting 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

tprwt/pnkjtesting

Composer 安装命令:

composer require tprwt/pnkjtesting

包简介

Change Page - Change home page

README 文档

README

To colorize the highlighted text in addition to adding the asterisks, you can use HTML <span> tags with inline CSS styles. Here's the modified content with colorized and highlighted text:

Proton Auth Context Package

This is a Laravel package that provides authentication context functionality using Proton. It allows you to easily integrate Proton login functionality into your Laravel application.

Installation

  1. Run the following command to install the package:

    composer require home-bloks/proton-auth-context
  2. Run the Proton authentication command:

    php artisan proton:auth
  3. Install the required npm packages:

    npm install
  4. Compile the assets:

    npm run dev

Configuration

  1. Update your vite.config.js file by adding the following code:

    import { defineConfig } from 'vite';
    import laravel from 'laravel-vite-plugin';
    import react from "@vitejs/plugin-react";
    
    export default defineConfig({
        plugins: [
            laravel({
                input: ['resources/css/app.css', 'resources/js/app.js'],
                refresh: true,
            }),
            react(),
        ],
    });
  2. Update your root JavaScript file (e.g., App.jsx, app.jsx, Main.jsx) with the following code:

    import ReactDOM from "react-dom/client";
    import ProtonLoginButton from "./components/ProtonLoginButton";
    import { AuthContextProvider } from "./store/auth.context.jsx";
    
    ReactDOM.createRoot(document.getElementById("root")).render(
      <>
        <AuthContextProvider>
          <span style="color: red;">**<ProtonLoginButton />**</span>
        </AuthContextProvider>
      </>
    );
  3. Customize the code according to your requirements.

  4. Add the following code to your header before closing the </head> tag:

    <span style="color: blue;">**@viteReactRefresh**</span>
    <span style="color: blue;">**@vite('resources/js/app.jsx')**</span>

    Note: Make sure the @vite('resources/js/app.jsx') file matches the root JavaScript file you updated.

  5. Place the following code where you want to add the ProtonLoginButton component:

    <span style="color: green;">**<div id="root"></div>**</span>

    You can change the id attribute according to your setup in the root JavaScript file.

In the modified content, the highlighted text is denoted by the double asterisks (**), and the colorized text is wrapped in <span> tags with inline CSS styles (style="color: <color>";). Adjust the color values as per your preference by replacing <color> with the desired color (e.g., red, blue, green, etc.).

统计信息

  • 总下载量: 0
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2023-06-20