popover for inline links

This commit is contained in:
Dylan Knutson
2025-03-01 20:23:44 +00:00
parent 7f0762318e
commit 954c825c9a
53 changed files with 715 additions and 438 deletions

View File

@@ -22,11 +22,9 @@ Rails.application.routes.draw do
end
resources :users,
as: :domain_users,
only: %i[show],
controller: "domain/users",
constraints: {
id: %r{[^/]+/[^/]+},
} do
controller: "domain/users" do
get :search_by_name, on: :collection
get "followed_by", on: :member, action: :followed_by
@@ -39,23 +37,19 @@ Rails.application.routes.draw do
end
resources :posts,
as: :domain_posts,
only: %i[index show],
controller: "domain/posts",
constraints: {
id: %r{[^/]+/[^/]+},
} do
controller: "domain/posts" do
resources :users, only: %i[], controller: "domain/users", path: "" do
get :faved_by, on: :collection, action: :users_faving_post
end
end
resources :post_groups,
as: :domain_post_groups,
path: "pools",
only: %i[],
controller: "domain/post_groups",
constraints: {
id: %r{[^/]+/[^/]+},
} do
controller: "domain/post_groups" do
resources :posts, only: %i[], controller: "domain/posts" do
get "/", on: :collection, action: :posts_in_group
end

View File

@@ -21,4 +21,12 @@ module.exports = {
require('@tailwindcss/typography'),
require('@tailwindcss/container-queries'),
],
// Custom class regex patterns to match those in VSCode settings
experimental: {
classRegex: [
/\\bclass:\s*'([^']*)'/,
/\\bclass:\s*"([^"]*)"/,
/["'`]([^"'`]*).*?,?\s?/,
],
},
};