Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: coderamp-labs/pad.ws
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.1.0
Choose a base ref
...
head repository: coderamp-labs/pad.ws
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
  • 6 commits
  • 30 files changed
  • 2 contributors

Commits on May 28, 2025

  1. fix: restore style for pad.ws logo in auth modal (#98)

    * fix: restore telemetry in App.tsx
    
    * style: update AuthDialog.scss for improved modal background and backdrop effects
    
    - Added a semi-transparent background color and blur effect to the modal backdrop for enhanced visual appeal.
    - Overrode the Excalidraw already overriden background styles to ensure consistent appearance across the application.
    atyrode authored May 28, 2025
    Configuration menu
    Copy the full SHA
    365d7ee View commit details
    Browse the repository at this point in the history
  2. feat: add devMode configuration to app settings endpoint (#99)

    - Introduced a new `devMode` property in the app configuration, allowing for conditional initialization of PostHog analytics based on the development environment.
    - Updated the App component to check for `devMode` before initializing PostHog, enhancing control over analytics in development settings.
    - Modified the AppConfig interface to include the new `devMode` boolean property for type safety.
    atyrode authored May 28, 2025
    Configuration menu
    Copy the full SHA
    e26d47a View commit details
    Browse the repository at this point in the history
  3. refactor: clean-up unused imports & fix types errors (#100)

    * refactor: remove debug log from useAppConfig hook
    
    - Removed the console log statement for 'data' in the useAppConfig hook to clean up the code and improve performance.
    
    * refactor: clean up index.tsx by removing commented-out code
    
    - Removed commented-out PostHogProvider and related code to streamline the index.tsx file.
    - Ensured the StrictMode wrapper is correctly applied around the QueryClientProvider and application components for better performance and debugging.
    
    * refactor: clean up import statement in AuthGate.tsx
    
    - Removed unnecessary comment from the import statement for useAppConfig to improve code clarity.
    
    * refactor: simplify handleOnScrollChange function in App component
    
    - Updated the handleOnScrollChange function to remove unnecessary parameters, enhancing code clarity and maintainability.
    
    * chore: add TypeScript types for React and ReactDOM
    
    - Added `@types/react` and `@types/react-dom` as devDependencies in package.json for improved TypeScript support.
    - Updated yarn.lock to include the new type definitions and their dependencies.
    
    * refactor: remove hover styles from dropdown menu button in Excalidraw overrides
    
    - Eliminated hover background color styles for the dropdown menu button in the _excalidraw-overrides.scss file to streamline the CSS and improve maintainability.
    
    * refactor: update AuthDialog component and styles
    
    - Removed unnecessary comment from AuthDialog.scss to streamline the styles.
    - Changed the type of `warningText` prop in AuthDialog from string to React.ReactNode for better flexibility in rendering content.
    
    * refactor: reorganize imports and enhance MainMenu component
    
    - Moved the import statements for AccountDialog and MainMenu.scss to improve code organization.
    - Added spacing for better readability in the MainMenu.tsx file.
    
    * feat: add default CSS variables for consistent styling
    
    - Introduced a new _defaults.scss file to define CSS variables for slider and range track styles.
    - Updated index.scss to include the new defaults for improved styling consistency across components.
    
    * refactor: remove CSS variables from Range.scss for cleaner styling
    
    - Eliminated default CSS variables for slider and range track styles from Range.scss to streamline the styling process.
    - Added appearance property to the range input for improved cross-browser compatibility.
    
    * refactor: clean up imports in TabContextMenu component
    
    - Removed unused useState import from TabContextMenu.tsx to enhance code clarity and reduce unnecessary dependencies.
    
    * refactor: improve tab title reference assignment in Tabs component
    
    - Updated the ref assignment for tab titles to use a block statement for better readability and consistency in the Tabs.tsx file.
    
    * refactor: enhance type safety in Collab component
    
    - Updated the type casting for user_id in the Collab component to ensure proper type handling of SocketId, improving code reliability and clarity.
    
    * refactor: update App and MainMenu components for settings management
    
    - Removed unused state and handlers related to the SettingsDialog in App.tsx to streamline the component.
    - Added state management and conditional rendering for SettingsDialog in MainMenu.tsx, enhancing user experience and functionality.
    
    * refactor: introduce UserSettings type and update constants
    
    - Added UserSettings interface in a new types.ts file to define user settings structure.
    - Introduced DEFAULT_SETTINGS constant in constants.ts for default user settings.
    - Updated imports in SettingsDialog and canvas files to reference the new constants and types, enhancing code organization and type safety.
    
    * refactor: clean up App component by removing unused settings-related code
    
    - Removed commented-out imports, state, and handlers related to SettingsDialog in App.tsx to streamline the component and improve code clarity.
    atyrode authored May 28, 2025
    Configuration menu
    Copy the full SHA
    3da1788 View commit details
    Browse the repository at this point in the history
  4. refactor: remove unused devtools component (#101)

    * refactor: clean up useless comments
    
    * refactor: remove DevTools component and related styles
    
    - Deleted the DevTools component and its associated SCSS file to streamline the codebase.
    - Updated the CustomEmbeddableRenderer to remove references to DevTools, enhancing clarity and maintainability.
    - Removed DevTools entry from the pad index file and MainMenu, simplifying the user interface.
    atyrode authored May 28, 2025
    Configuration menu
    Copy the full SHA
    2d83eca View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2025

  1. Configuration menu
    Copy the full SHA
    5dbf134 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2025

  1. Configuration menu
    Copy the full SHA
    eac61ed View commit details
    Browse the repository at this point in the history
Loading