Let $G$ be a finite group. Recall that $kG$ is a Hopf algebra and, since $dim(kG)<\infty$, $()^∗$ is also a Hopf algebra with its structure dual to that of $$. As it is well known, an associative algebra $A$ is $G$-graded (i.e $A=\oplus_{\sigma\in G} A_\sigma , A_\sigma A_\tau\subseteq A_{\sigma\tau}$) iff it is a $(kG)^*$-module algebra with $(kG)^*$-action given by $p_\sigma\cdot a=a_\sigma$ for all $a\in A$ ($p_\sigma\in (kG)^*$ is such that $p_\sigma(\tau)=\delta_{\sigma,\tau}$).
Now, suppose more generaly that $A$ is an $H$-module algebra, where $H$ is a finite dimensional Hopf algebra.
Question: Who plays the role of homogeneous elements in this more general concept? In other words, what is the natural generalization for a homogeneous element?
I'll first make things more clear by directly writing down the Hopf algebra $kG^*$:
We then have the rigid monoidal category $\operatorname{\mathsf{Rep}} kG^*$ of left modules over $kG^*$, which is the category of $G$-graded vector spaces:
An algebra object, or monoid object, internal to the category $\operatorname{\mathsf{Rep}} kG^*$ is what we call a $G$-graded algebra. I think that this construction is the one we want to generalise. So for an arbitrary Hopf algebra $H$, we would be looking for algebra objects internal to $\operatorname{\mathsf{Rep}} H$.
However, in an arbitrary Hopf algebra $H$ you may not have projectors like $p_g$ which can "pick out" homogeneous subspaces. For example, taking $H = kG$ the usual group Hopf algebra, then $\operatorname{\mathsf{Rep}} kG$ is just $G$-representations, and its unclear what "homogeneous" should mean. The most canonical thing you can do here is to take the central idempotents which act as projectors to isotypic components of representations (which does actually make sense), but figuring out how these isotypic components multiply together is usually much harder than in the graded vector space case. For example, when $G$ is the symmetric group, it is an unsolved problem to describe the coefficients appearing in this multiplication in a combinatorial way.